UNPKG

dbgate-plugin-clickhouse

Version:

Clickhouse connector for DbGate

1 lines 23.6 kB
var plugin;(()=>{var t={5994:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.firebirdSplitterOptions=e.oracleSplitterOptions=e.redisSplitterOptions=e.noSplitSplitterOptions=e.mongoSplitterOptions=e.sqliteSplitterOptions=e.postgreSplitterOptions=e.mssqlSplitterOptions=e.mysqlSplitterOptions=e.defaultSplitterOptions=void 0,e.defaultSplitterOptions={stringsBegins:["'",'"'],stringsEnds:{"'":"'",'"':'"'},stringEscapes:{"'":"'",'"':'"'},allowSemicolon:!0,allowCustomDelimiter:!1,allowCustomSqlTerminator:!1,allowGoDelimiter:!1,allowSlashDelimiter:!1,allowDollarDollarString:!1,noSplit:!1,skipSeparatorBeginEnd:!1,doubleDashComments:!0,multilineComments:!0,javaScriptComments:!1,returnRichInfo:!1,splitByLines:!1,splitByEmptyLine:!1,preventSingleLineSplit:!1,adaptiveGoSplit:!1,ignoreComments:!1,copyFromStdin:!1,queryParameterStyle:null},e.mysqlSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{allowCustomDelimiter:!0,stringsBegins:["'","`",'"'],stringsEnds:{"'":"'","`":"`",'"':'"'},stringEscapes:{"'":"\\","`":"`",'"':"\\"}}),e.mssqlSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{allowSemicolon:!1,allowGoDelimiter:!0,stringsBegins:["'","["],stringsEnds:{"'":"'","[":"]"},stringEscapes:{"'":"'"}}),e.postgreSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{allowDollarDollarString:!0,stringsBegins:["'",'"'],stringsEnds:{"'":"'",'"':'"'},stringEscapes:{"'":"'",'"':'"'}}),e.sqliteSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{skipSeparatorBeginEnd:!0,stringsBegins:["'",'"'],stringsEnds:{"'":"'",'"':'"'},stringEscapes:{"'":"'",'"':'"'}}),e.mongoSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{stringsBegins:["'",'"'],stringsEnds:{"'":"'",'"':'"'},stringEscapes:{"'":"\\",'"':"\\"}}),e.noSplitSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{noSplit:!0}),e.redisSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{splitByLines:!0}),e.oracleSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{allowCustomSqlTerminator:!0,allowSlashDelimiter:!0,stringsBegins:["'",'"'],stringsEnds:{"'":"'",'"':'"'},stringEscapes:{"'":"'",'"':'"'}}),e.firebirdSplitterOptions=Object.assign(Object.assign({},e.defaultSplitterOptions),{skipSeparatorBeginEnd:!0,queryParameterStyle:":"})},7737:(t,e,r)=>{var n=r(3789)(r(5036),"DataView");t.exports=n},5072:(t,e,r)=>{var n=r(9763),o=r(3879),a=r(8150),i=r(7106),s=r(938);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}c.prototype.clear=n,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=s,t.exports=c},5332:(t,e,r)=>{var n=r(3023),o=r(4747),a=r(9978),i=r(6734),s=r(4710);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}c.prototype.clear=n,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=s,t.exports=c},16:(t,e,r)=>{var n=r(3789)(r(5036),"Map");t.exports=n},1708:(t,e,r)=>{var n=r(615),o=r(9859),a=r(5170),i=r(8470),s=r(7646);function c(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}c.prototype.clear=n,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=s,t.exports=c},1767:(t,e,r)=>{var n=r(3789)(r(5036),"Promise");t.exports=n},7802:(t,e,r)=>{var n=r(3789)(r(5036),"Set");t.exports=n},9310:(t,e,r)=>{var n=r(5332),o=r(9333),a=r(1893),i=r(9676),s=r(6536),c=r(3336);function p(t){var e=this.__data__=new n(t);this.size=e.size}p.prototype.clear=o,p.prototype.delete=a,p.prototype.get=i,p.prototype.has=s,p.prototype.set=c,t.exports=p},7432:(t,e,r)=>{var n=r(5036).Symbol;t.exports=n},181:(t,e,r)=>{var n=r(5036).Uint8Array;t.exports=n},20:(t,e,r)=>{var n=r(3789)(r(5036),"WeakMap");t.exports=n},2130:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r<n&&!1!==e(t[r],r,t););return t}},5773:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,o=0,a=[];++r<n;){var i=t[r];e(i,r,t)&&(a[o++]=i)}return a}},6272:(t,e,r)=>{var n=r(8355),o=r(7933),a=r(9464),i=r(5752),s=r(1574),c=r(264),p=Object.prototype.hasOwnProperty;t.exports=function(t,e){var r=a(t),l=!r&&o(t),u=!r&&!l&&i(t),f=!r&&!l&&!u&&c(t),b=r||l||u||f,g=b?n(t.length,String):[],d=g.length;for(var y in t)!e&&!p.call(t,y)||b&&("length"==y||u&&("offset"==y||"parent"==y)||f&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,d))||g.push(y);return g}},1595:t=>{t.exports=function(t,e){for(var r=-1,n=e.length,o=t.length;++r<n;)t[o+r]=e[r];return t}},6312:(t,e,r)=>{var n=r(6571),o=r(9679),a=Object.prototype.hasOwnProperty;t.exports=function(t,e,r){var i=t[e];a.call(t,e)&&o(i,r)&&(void 0!==r||e in t)||n(t,e,r)}},5096:(t,e,r)=>{var n=r(9679);t.exports=function(t,e){for(var r=t.length;r--;)if(n(t[r][0],e))return r;return-1}},2516:(t,e,r)=>{var n=r(5634),o=r(9125);t.exports=function(t,e){return t&&n(e,o(e),t)}},5771:(t,e,r)=>{var n=r(5634),o=r(7798);t.exports=function(t,e){return t&&n(e,o(e),t)}},6571:(t,e,r)=>{var n=r(6514);t.exports=function(t,e,r){"__proto__"==e&&n?n(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}},9192:(t,e,r)=>{var n=r(9310),o=r(2130),a=r(6312),i=r(2516),s=r(5771),c=r(1733),p=r(5240),l=r(6752),u=r(4239),f=r(1679),b=r(6628),g=r(1344),d=r(7928),y=r(4290),v=r(6082),m=r(9464),h=r(5752),j=r(6043),x=r(6130),O=r(6885),_=r(9125),S=r(7798),w="[object Arguments]",A="[object Function]",T="[object Object]",C={};C[w]=C["[object Array]"]=C["[object ArrayBuffer]"]=C["[object DataView]"]=C["[object Boolean]"]=C["[object Date]"]=C["[object Float32Array]"]=C["[object Float64Array]"]=C["[object Int8Array]"]=C["[object Int16Array]"]=C["[object Int32Array]"]=C["[object Map]"]=C["[object Number]"]=C[T]=C["[object RegExp]"]=C["[object Set]"]=C["[object String]"]=C["[object Symbol]"]=C["[object Uint8Array]"]=C["[object Uint8ClampedArray]"]=C["[object Uint16Array]"]=C["[object Uint32Array]"]=!0,C["[object Error]"]=C[A]=C["[object WeakMap]"]=!1,t.exports=function t(e,r,D,E,M,I){var P,B=1&r,F=2&r,U=4&r;if(D&&(P=M?D(e,E,M,I):D(e)),void 0!==P)return P;if(!x(e))return e;var z=m(e);if(z){if(P=d(e),!B)return p(e,P)}else{var k=g(e),q=k==A||"[object GeneratorFunction]"==k;if(h(e))return c(e,B);if(k==T||k==w||q&&!M){if(P=F||q?{}:v(e),!B)return F?u(e,s(P,e)):l(e,i(P,e))}else{if(!C[k])return M?e:{};P=y(e,k,B)}}I||(I=new n);var R=I.get(e);if(R)return R;I.set(e,P),O(e)?e.forEach((function(n){P.add(t(n,r,D,n,e,I))})):j(e)&&e.forEach((function(n,o){P.set(o,t(n,r,D,o,e,I))}));var L=z?void 0:(U?F?b:f:F?S:_)(e);return o(L||e,(function(n,o){L&&(n=e[o=n]),a(P,o,t(n,r,D,o,e,I))})),P}},6309:(t,e,r)=>{var n=r(6130),o=Object.create,a=function(){function t(){}return function(e){if(!n(e))return{};if(o)return o(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}();t.exports=a},4090:(t,e,r)=>{var n=r(1595),o=r(9464);t.exports=function(t,e,r){var a=e(t);return o(t)?a:n(a,r(t))}},6077:(t,e,r)=>{var n=r(7432),o=r(4444),a=r(3371),i=n?n.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":i&&i in Object(t)?o(t):a(t)}},5301:(t,e,r)=>{var n=r(6077),o=r(4189);t.exports=function(t){return o(t)&&"[object Arguments]"==n(t)}},1939:(t,e,r)=>{var n=r(1344),o=r(4189);t.exports=function(t){return o(t)&&"[object Map]"==n(t)}},9950:(t,e,r)=>{var n=r(6553),o=r(3909),a=r(6130),i=r(2760),s=/^\[object .+?Constructor\]$/,c=Function.prototype,p=Object.prototype,l=c.toString,u=p.hasOwnProperty,f=RegExp("^"+l.call(u).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!a(t)||o(t))&&(n(t)?f:s).test(i(t))}},8685:(t,e,r)=>{var n=r(1344),o=r(4189);t.exports=function(t){return o(t)&&"[object Set]"==n(t)}},8912:(t,e,r)=>{var n=r(6077),o=r(5841),a=r(4189),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,t.exports=function(t){return a(t)&&o(t.length)&&!!i[n(t)]}},4829:(t,e,r)=>{var n=r(2632),o=r(9963),a=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return o(t);var e=[];for(var r in Object(t))a.call(t,r)&&"constructor"!=r&&e.push(r);return e}},9262:(t,e,r)=>{var n=r(6130),o=r(2632),a=r(312),i=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return a(t);var e=o(t),r=[];for(var s in t)("constructor"!=s||!e&&i.call(t,s))&&r.push(s);return r}},8355:t=>{t.exports=function(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}},7746:t=>{t.exports=function(t){return function(e){return t(e)}}},990:(t,e,r)=>{var n=r(181);t.exports=function(t){var e=new t.constructor(t.byteLength);return new n(e).set(new n(t)),e}},1733:(t,e,r)=>{t=r.nmd(t);var n=r(5036),o=e&&!e.nodeType&&e,a=o&&t&&!t.nodeType&&t,i=a&&a.exports===o?n.Buffer:void 0,s=i?i.allocUnsafe:void 0;t.exports=function(t,e){if(e)return t.slice();var r=t.length,n=s?s(r):new t.constructor(r);return t.copy(n),n}},9842:(t,e,r)=>{var n=r(990);t.exports=function(t,e){var r=e?n(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}},7054:t=>{var e=/\w*$/;t.exports=function(t){var r=new t.constructor(t.source,e.exec(t));return r.lastIndex=t.lastIndex,r}},6923:(t,e,r)=>{var n=r(7432),o=n?n.prototype:void 0,a=o?o.valueOf:void 0;t.exports=function(t){return a?Object(a.call(t)):{}}},1058:(t,e,r)=>{var n=r(990);t.exports=function(t,e){var r=e?n(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}},5240:t=>{t.exports=function(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r<n;)e[r]=t[r];return e}},5634:(t,e,r)=>{var n=r(6312),o=r(6571);t.exports=function(t,e,r,a){var i=!r;r||(r={});for(var s=-1,c=e.length;++s<c;){var p=e[s],l=a?a(r[p],t[p],p,r,t):void 0;void 0===l&&(l=t[p]),i?o(r,p,l):n(r,p,l)}return r}},6752:(t,e,r)=>{var n=r(5634),o=r(1809);t.exports=function(t,e){return n(t,o(t),e)}},4239:(t,e,r)=>{var n=r(5634),o=r(9242);t.exports=function(t,e){return n(t,o(t),e)}},4780:(t,e,r)=>{var n=r(5036)["__core-js_shared__"];t.exports=n},6514:(t,e,r)=>{var n=r(3789),o=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=o},8565:(t,e,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;t.exports=n},1679:(t,e,r)=>{var n=r(4090),o=r(1809),a=r(9125);t.exports=function(t){return n(t,a,o)}},6628:(t,e,r)=>{var n=r(4090),o=r(9242),a=r(7798);t.exports=function(t){return n(t,a,o)}},5930:(t,e,r)=>{var n=r(29);t.exports=function(t,e){var r=t.__data__;return n(e)?r["string"==typeof e?"string":"hash"]:r.map}},3789:(t,e,r)=>{var n=r(9950),o=r(8869);t.exports=function(t,e){var r=o(t,e);return n(r)?r:void 0}},4754:(t,e,r)=>{var n=r(2344)(Object.getPrototypeOf,Object);t.exports=n},4444:(t,e,r)=>{var n=r(7432),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=n?n.toStringTag:void 0;t.exports=function(t){var e=a.call(t,s),r=t[s];try{t[s]=void 0;var n=!0}catch(t){}var o=i.call(t);return n&&(e?t[s]=r:delete t[s]),o}},1809:(t,e,r)=>{var n=r(5773),o=r(3864),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(t){return null==t?[]:(t=Object(t),n(i(t),(function(e){return a.call(t,e)})))}:o;t.exports=s},9242:(t,e,r)=>{var n=r(1595),o=r(4754),a=r(1809),i=r(3864),s=Object.getOwnPropertySymbols?function(t){for(var e=[];t;)n(e,a(t)),t=o(t);return e}:i;t.exports=s},1344:(t,e,r)=>{var n=r(7737),o=r(16),a=r(1767),i=r(7802),s=r(20),c=r(6077),p=r(2760),l="[object Map]",u="[object Promise]",f="[object Set]",b="[object WeakMap]",g="[object DataView]",d=p(n),y=p(o),v=p(a),m=p(i),h=p(s),j=c;(n&&j(new n(new ArrayBuffer(1)))!=g||o&&j(new o)!=l||a&&j(a.resolve())!=u||i&&j(new i)!=f||s&&j(new s)!=b)&&(j=function(t){var e=c(t),r="[object Object]"==e?t.constructor:void 0,n=r?p(r):"";if(n)switch(n){case d:return g;case y:return l;case v:return u;case m:return f;case h:return b}return e}),t.exports=j},8869:t=>{t.exports=function(t,e){return null==t?void 0:t[e]}},9763:(t,e,r)=>{var n=r(267);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},3879:t=>{t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},8150:(t,e,r)=>{var n=r(267),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(n){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(e,t)?e[t]:void 0}},7106:(t,e,r)=>{var n=r(267),o=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return n?void 0!==e[t]:o.call(e,t)}},938:(t,e,r)=>{var n=r(267);t.exports=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=n&&void 0===e?"__lodash_hash_undefined__":e,this}},7928:t=>{var e=Object.prototype.hasOwnProperty;t.exports=function(t){var r=t.length,n=new t.constructor(r);return r&&"string"==typeof t[0]&&e.call(t,"index")&&(n.index=t.index,n.input=t.input),n}},4290:(t,e,r)=>{var n=r(990),o=r(9842),a=r(7054),i=r(6923),s=r(1058);t.exports=function(t,e,r){var c=t.constructor;switch(e){case"[object ArrayBuffer]":return n(t);case"[object Boolean]":case"[object Date]":return new c(+t);case"[object DataView]":return o(t,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(t,r);case"[object Map]":case"[object Set]":return new c;case"[object Number]":case"[object String]":return new c(t);case"[object RegExp]":return a(t);case"[object Symbol]":return i(t)}}},6082:(t,e,r)=>{var n=r(6309),o=r(4754),a=r(2632);t.exports=function(t){return"function"!=typeof t.constructor||a(t)?{}:n(o(t))}},1574:t=>{var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,r){var n=typeof t;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&e.test(t))&&t>-1&&t%1==0&&t<r}},29:t=>{t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},3909:(t,e,r)=>{var n,o=r(4780),a=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(t){return!!a&&a in t}},2632:t=>{var e=Object.prototype;t.exports=function(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||e)}},3023:t=>{t.exports=function(){this.__data__=[],this.size=0}},4747:(t,e,r)=>{var n=r(5096),o=Array.prototype.splice;t.exports=function(t){var e=this.__data__,r=n(e,t);return!(r<0||(r==e.length-1?e.pop():o.call(e,r,1),--this.size,0))}},9978:(t,e,r)=>{var n=r(5096);t.exports=function(t){var e=this.__data__,r=n(e,t);return r<0?void 0:e[r][1]}},6734:(t,e,r)=>{var n=r(5096);t.exports=function(t){return n(this.__data__,t)>-1}},4710:(t,e,r)=>{var n=r(5096);t.exports=function(t,e){var r=this.__data__,o=n(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}},615:(t,e,r)=>{var n=r(5072),o=r(5332),a=r(16);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(a||o),string:new n}}},9859:(t,e,r)=>{var n=r(5930);t.exports=function(t){var e=n(this,t).delete(t);return this.size-=e?1:0,e}},5170:(t,e,r)=>{var n=r(5930);t.exports=function(t){return n(this,t).get(t)}},8470:(t,e,r)=>{var n=r(5930);t.exports=function(t){return n(this,t).has(t)}},7646:(t,e,r)=>{var n=r(5930);t.exports=function(t,e){var r=n(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}},267:(t,e,r)=>{var n=r(3789)(Object,"create");t.exports=n},9963:(t,e,r)=>{var n=r(2344)(Object.keys,Object);t.exports=n},312:t=>{t.exports=function(t){var e=[];if(null!=t)for(var r in Object(t))e.push(r);return e}},1172:(t,e,r)=>{t=r.nmd(t);var n=r(8565),o=e&&!e.nodeType&&e,a=o&&t&&!t.nodeType&&t,i=a&&a.exports===o&&n.process,s=function(){try{return a&&a.require&&a.require("util").types||i&&i.binding&&i.binding("util")}catch(t){}}();t.exports=s},3371:t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},2344:t=>{t.exports=function(t,e){return function(r){return t(e(r))}}},5036:(t,e,r)=>{var n=r(8565),o="object"==typeof self&&self&&self.Object===Object&&self,a=n||o||Function("return this")();t.exports=a},9333:(t,e,r)=>{var n=r(5332);t.exports=function(){this.__data__=new n,this.size=0}},1893:t=>{t.exports=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}},9676:t=>{t.exports=function(t){return this.__data__.get(t)}},6536:t=>{t.exports=function(t){return this.__data__.has(t)}},3336:(t,e,r)=>{var n=r(5332),o=r(16),a=r(1708);t.exports=function(t,e){var r=this.__data__;if(r instanceof n){var i=r.__data__;if(!o||i.length<199)return i.push([t,e]),this.size=++r.size,this;r=this.__data__=new a(i)}return r.set(t,e),this.size=r.size,this}},2760:t=>{var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},3402:(t,e,r)=>{var n=r(9192);t.exports=function(t,e){return n(t,5,e="function"==typeof e?e:void 0)}},9679:t=>{t.exports=function(t,e){return t===e||t!=t&&e!=e}},7933:(t,e,r)=>{var n=r(5301),o=r(4189),a=Object.prototype,i=a.hasOwnProperty,s=a.propertyIsEnumerable,c=n(function(){return arguments}())?n:function(t){return o(t)&&i.call(t,"callee")&&!s.call(t,"callee")};t.exports=c},9464:t=>{var e=Array.isArray;t.exports=e},623:(t,e,r)=>{var n=r(6553),o=r(5841);t.exports=function(t){return null!=t&&o(t.length)&&!n(t)}},5752:(t,e,r)=>{t=r.nmd(t);var n=r(5036),o=r(8042),a=e&&!e.nodeType&&e,i=a&&t&&!t.nodeType&&t,s=i&&i.exports===a?n.Buffer:void 0,c=(s?s.isBuffer:void 0)||o;t.exports=c},6553:(t,e,r)=>{var n=r(6077),o=r(6130);t.exports=function(t){if(!o(t))return!1;var e=n(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},5841:t=>{t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},6043:(t,e,r)=>{var n=r(1939),o=r(7746),a=r(1172),i=a&&a.isMap,s=i?o(i):n;t.exports=s},6130:t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},4189:t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},6885:(t,e,r)=>{var n=r(8685),o=r(7746),a=r(1172),i=a&&a.isSet,s=i?o(i):n;t.exports=s},264:(t,e,r)=>{var n=r(8912),o=r(7746),a=r(1172),i=a&&a.isTypedArray,s=i?o(i):n;t.exports=s},9125:(t,e,r)=>{var n=r(6272),o=r(4829),a=r(623);t.exports=function(t){return a(t)?n(t):o(t)}},7798:(t,e,r)=>{var n=r(6272),o=r(9262),a=r(623);t.exports=function(t){return a(t)?n(t,!0):o(t)}},3864:t=>{t.exports=function(){return[]}},8042:t=>{t.exports=function(){return!1}},5056:(t,e,r)=>{const{SqlDumper:n}=r.g.DBGATE_PACKAGES["dbgate-tools"];t.exports=class extends n{setTableOptionCore(t,e,r,n){this.put("^alter ^table %f ^modify ",t),this.put(n,r)}changeColumn(t,e,r){t.columnName!=e.columnName&&this.putCmd("^alter ^table %f ^rename ^column %i ^to %i",t,t.columnName,e.columnName),this.put("^alter ^table %f ^modify ^column %i ",e,e.columnName),this.columnDefinition(e),null!=t.defaultValue&&null==e.defaultValue&&this.put(" ^remove ^default "),this.endCommand()}columnType(t){this.putRaw(t||this.dialect.fallbackDataType)}renameColumn(t,e){this.putCmd("^alter ^table %f ^rename ^column %i ^to %i",t,t.columnName,e)}renameTable(t,e){this.putCmd("^rename ^table %f ^to %i",t,e)}tableOptions(t){super.tableOptions(t),t.sortingKey&&this.put("&n^order ^by (%,i)",t.sortingKey.columns.map((t=>t.columnName)))}autoIncrement(){}}},9831:(t,e,r)=>{const{driverBase:n}=r.g.DBGATE_PACKAGES["dbgate-tools"],o=r(5056),{mysqlSplitterOptions:a}=r(5994),i=r(3402),s=["MergeTree","ReplacingMergeTree","SummingMergeTree","AggregatingMergeTree","CollapsingMergeTree","VersionedCollapsingMergeTree","GraphiteMergeTree","Distributed","Log","TinyLog","StripeLog","Memory","File","URL","JDBC","ODBC","Buffer","Null","Kafka","HDFS","S3","Merge","Join","MaterializedView","Dictionary","MySQL","PostgreSQL","MongoDB","EmbeddedRocksDB","View","MaterializeMySQL","MaterializePostgreSQL","ReplicatedMergeTree","ReplicatedReplacingMergeTree","ReplicatedSummingMergeTree","ReplicatedAggregatingMergeTree","ReplicatedCollapsingMergeTree","ReplicatedVersionedCollapsingMergeTree","ReplicatedGraphiteMergeTree","ExternalDistributed","Iceberg","Parquet","ORC","DeltaLake"],c={limitSelect:!0,rangeSelect:!0,stringEscapeChar:"'",fallbackDataType:"String",dropColumnDependencies:["primaryKey","sortingKey"],changeColumnDependencies:["primaryKey","sortingKey"],renameColumnDependencies:["primaryKey","sortingKey"],createColumn:!0,dropColumn:!0,changeColumn:!0,changeAutoIncrement:!0,createIndex:!0,dropIndex:!0,anonymousPrimaryKey:!0,createColumnWithColumnKeyword:!0,specificNullabilityImplementation:!0,omitForeignKeys:!0,omitUniqueConstraints:!0,omitIndexes:!0,sortingKeys:!0,columnProperties:{columnComment:!0},quoteIdentifier:t=>`"${t}"`,getTableFormOptions(t){const e="newTableForm"==t||"sqlCreateTable"==t;return[{type:e?"dropdowntext":"text",options:s,label:"Engine",name:"tableEngine",sqlFormatString:"^engine = %s",disabled:!e},{type:"text",label:"Comment",name:"objectComment",sqlFormatString:"^comment %v",allowEmptyValue:!0}]},predefinedDataTypes:["Int8","Int16","Int32","Int64","UInt8","UInt16","UInt32","UInt64","Float32","Float64","Decimal","String","FixedString","UUID","Date","DateTime","DateTime64","DateTime('UTC')","Date32","Enum8","Enum16","Array","Tuple","Nullable","LowCardinality","Map","JSON","IPv4","IPv6","Nested","AggregateFunction","SimpleAggregateFunction"]},p={...n,dumperClass:o,dialect:c,engine:"clickhouse@dbgate-plugin-clickhouse",title:"ClickHouse",showConnectionField:(t,e)=>["databaseUrl","defaultDatabase","singleDatabase","isReadOnly","user","password"].includes(t),getQuerySplitterOptions:t=>"editor"==t?{...a,ignoreComments:!0,preventSingleLineSplit:!0}:a,createSaveChangeSetScript(t,e,r){function n(t){t.where=i(t.where,(t=>{if("column"==t.exprType)return{...t,source:void 0}}))}const o=r(t,e);for(const t of o)if("update"==t.commandType&&(t.alterTableUpdateSyntax=!0,n(t)),"delete"==t.commandType){const r=e?.tables?.find((e=>e.pureName==t?.from?.name?.pureName));"MergeTree"!=r?.tableEngine&&(t.alterTableDeleteSyntax=!0),n(t)}return o},beforeConnectionSave:t=>({...t,useDatabaseUrl:1}),adaptTableInfo(t){const e=n.adaptTableInfo(t);return e.primaryKey||e.sortingKey?e:{...e,tableEngine:"Log"}}};t.exports=p}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var a=e[n]={id:n,loaded:!1,exports:{}};return t[n](a,a.exports,r),a.loaded=!0,a.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t);var n={};(()=>{"use strict";r.r(n),r.d(n,{default:()=>e});var t=r(9831);const e={packageName:"dbgate-plugin-clickhouse",drivers:[r.n(t)()]}})(),plugin=n})();