UNPKG

@prisma/client

Version:

Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.

2 lines • 202 kB
var Xc=Object.create;var Gr=Object.defineProperty;var eu=Object.getOwnPropertyDescriptor;var tu=Object.getOwnPropertyNames;var ru=Object.getPrototypeOf,nu=Object.prototype.hasOwnProperty;var fe=(e,t)=>()=>(e&&(t=e(e=0)),t);var ie=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),jt=(e,t)=>{for(var r in t)Gr(e,r,{get:t[r],enumerable:!0})},Mo=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of tu(t))!nu.call(e,i)&&i!==r&&Gr(e,i,{get:()=>t[i],enumerable:!(n=eu(t,i))||n.enumerable});return e};var Ce=(e,t,r)=>(r=e!=null?Xc(ru(e)):{},Mo(t||!e||!e.__esModule?Gr(r,"default",{value:e,enumerable:!0}):r,e)),iu=e=>Mo(Gr({},"__esModule",{value:!0}),e);function ii(e,t){if(t=t.toLowerCase(),t==="utf8"||t==="utf-8")return new w(lu.encode(e));if(t==="base64"||t==="base64url")return e=e.replace(/-/g,"+").replace(/_/g,"/"),e=e.replace(/[^A-Za-z0-9+/]/g,""),new w([...atob(e)].map(r=>r.charCodeAt(0)));if(t==="binary"||t==="ascii"||t==="latin1"||t==="latin-1")return new w([...e].map(r=>r.charCodeAt(0)));if(t==="ucs2"||t==="ucs-2"||t==="utf16le"||t==="utf-16le"){let r=new w(e.length*2),n=new DataView(r.buffer);for(let i=0;i<e.length;i++)n.setUint16(i*2,e.charCodeAt(i),!0);return r}if(t==="hex"){let r=new w(e.length/2);for(let n=0,i=0;i<e.length;i+=2,n++)r[n]=parseInt(e.slice(i,i+2),16);return r}No(`encoding "${t}"`)}function ou(e){let r=Object.getOwnPropertyNames(DataView.prototype).filter(a=>a.startsWith("get")||a.startsWith("set")),n=r.map(a=>a.replace("get","read").replace("set","write")),i=(a,f)=>function(h=0){return Y(h,"offset"),pe(h,"offset"),ee(h,"offset",this.length-1),new DataView(this.buffer)[r[a]](h,f)},o=(a,f)=>function(h,A=0){let C=r[a].match(/set(\w+\d+)/)[1].toLowerCase(),S=au[C];return Y(A,"offset"),pe(A,"offset"),ee(A,"offset",this.length-1),su(h,"value",S[0],S[1]),new DataView(this.buffer)[r[a]](A,h,f),A+parseInt(r[a].match(/\d+/)[0])/8},s=a=>{a.forEach(f=>{f.includes("Uint")&&(e[f.replace("Uint","UInt")]=e[f]),f.includes("Float64")&&(e[f.replace("Float64","Double")]=e[f]),f.includes("Float32")&&(e[f.replace("Float32","Float")]=e[f])})};n.forEach((a,f)=>{a.startsWith("read")&&(e[a]=i(f,!1),e[a+"LE"]=i(f,!0),e[a+"BE"]=i(f,!1)),a.startsWith("write")&&(e[a]=o(f,!1),e[a+"LE"]=o(f,!0),e[a+"BE"]=o(f,!1)),s([a,a+"LE",a+"BE"])})}function No(e){throw new Error(`Buffer polyfill does not implement "${e}"`)}function Wr(e,t){if(!(e instanceof Uint8Array))throw new TypeError(`The "${t}" argument must be an instance of Buffer or Uint8Array`)}function ee(e,t,r=pu+1){if(e<0||e>r){let n=new RangeError(`The value of "${t}" is out of range. It must be >= 0 && <= ${r}. Received ${e}`);throw n.code="ERR_OUT_OF_RANGE",n}}function Y(e,t){if(typeof e!="number"){let r=new TypeError(`The "${t}" argument must be of type number. Received type ${typeof e}.`);throw r.code="ERR_INVALID_ARG_TYPE",r}}function pe(e,t){if(!Number.isInteger(e)||Number.isNaN(e)){let r=new RangeError(`The value of "${t}" is out of range. It must be an integer. Received ${e}`);throw r.code="ERR_OUT_OF_RANGE",r}}function su(e,t,r,n){if(e<r||e>n){let i=new RangeError(`The value of "${t}" is out of range. It must be >= ${r} and <= ${n}. Received ${e}`);throw i.code="ERR_OUT_OF_RANGE",i}}function Lo(e,t){if(typeof e!="string"){let r=new TypeError(`The "${t}" argument must be of type string. Received type ${typeof e}`);throw r.code="ERR_INVALID_ARG_TYPE",r}}function mu(e,t="utf8"){return w.from(e,t)}var w,au,lu,cu,uu,pu,y,oi,c=fe(()=>{"use strict";w=class e extends Uint8Array{_isBuffer=!0;get offset(){return this.byteOffset}static alloc(t,r=0,n="utf8"){return Lo(n,"encoding"),e.allocUnsafe(t).fill(r,n)}static allocUnsafe(t){return e.from(t)}static allocUnsafeSlow(t){return e.from(t)}static isBuffer(t){return t&&!!t._isBuffer}static byteLength(t,r="utf8"){if(typeof t=="string")return ii(t,r).byteLength;if(t&&t.byteLength)return t.byteLength;let n=new TypeError('The "string" argument must be of type string or an instance of Buffer or ArrayBuffer.');throw n.code="ERR_INVALID_ARG_TYPE",n}static isEncoding(t){return uu.includes(t)}static compare(t,r){Wr(t,"buff1"),Wr(r,"buff2");for(let n=0;n<t.length;n++){if(t[n]<r[n])return-1;if(t[n]>r[n])return 1}return t.length===r.length?0:t.length>r.length?1:-1}static from(t,r="utf8"){if(t&&typeof t=="object"&&t.type==="Buffer")return new e(t.data);if(typeof t=="number")return new e(new Uint8Array(t));if(typeof t=="string")return ii(t,r);if(ArrayBuffer.isView(t)){let{byteOffset:n,byteLength:i,buffer:o}=t;return"map"in t&&typeof t.map=="function"?new e(t.map(s=>s%256),n,i):new e(o,n,i)}if(t&&typeof t=="object"&&("length"in t||"byteLength"in t||"buffer"in t))return new e(t);throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}static concat(t,r){if(t.length===0)return e.alloc(0);let n=[].concat(...t.map(o=>[...o])),i=e.alloc(r!==void 0?r:n.length);return i.set(r!==void 0?n.slice(0,r):n),i}slice(t=0,r=this.length){return this.subarray(t,r)}subarray(t=0,r=this.length){return Object.setPrototypeOf(super.subarray(t,r),e.prototype)}reverse(){return super.reverse(),this}readIntBE(t,r){Y(t,"offset"),pe(t,"offset"),ee(t,"offset",this.length-1),Y(r,"byteLength"),pe(r,"byteLength");let n=new DataView(this.buffer,t,r),i=0;for(let o=0;o<r;o++)i=i*256+n.getUint8(o);return n.getUint8(0)&128&&(i-=Math.pow(256,r)),i}readIntLE(t,r){Y(t,"offset"),pe(t,"offset"),ee(t,"offset",this.length-1),Y(r,"byteLength"),pe(r,"byteLength");let n=new DataView(this.buffer,t,r),i=0;for(let o=0;o<r;o++)i+=n.getUint8(o)*Math.pow(256,o);return n.getUint8(r-1)&128&&(i-=Math.pow(256,r)),i}readUIntBE(t,r){Y(t,"offset"),pe(t,"offset"),ee(t,"offset",this.length-1),Y(r,"byteLength"),pe(r,"byteLength");let n=new DataView(this.buffer,t,r),i=0;for(let o=0;o<r;o++)i=i*256+n.getUint8(o);return i}readUintBE(t,r){return this.readUIntBE(t,r)}readUIntLE(t,r){Y(t,"offset"),pe(t,"offset"),ee(t,"offset",this.length-1),Y(r,"byteLength"),pe(r,"byteLength");let n=new DataView(this.buffer,t,r),i=0;for(let o=0;o<r;o++)i+=n.getUint8(o)*Math.pow(256,o);return i}readUintLE(t,r){return this.readUIntLE(t,r)}writeIntBE(t,r,n){return t=t<0?t+Math.pow(256,n):t,this.writeUIntBE(t,r,n)}writeIntLE(t,r,n){return t=t<0?t+Math.pow(256,n):t,this.writeUIntLE(t,r,n)}writeUIntBE(t,r,n){Y(r,"offset"),pe(r,"offset"),ee(r,"offset",this.length-1),Y(n,"byteLength"),pe(n,"byteLength");let i=new DataView(this.buffer,r,n);for(let o=n-1;o>=0;o--)i.setUint8(o,t&255),t=t/256;return r+n}writeUintBE(t,r,n){return this.writeUIntBE(t,r,n)}writeUIntLE(t,r,n){Y(r,"offset"),pe(r,"offset"),ee(r,"offset",this.length-1),Y(n,"byteLength"),pe(n,"byteLength");let i=new DataView(this.buffer,r,n);for(let o=0;o<n;o++)i.setUint8(o,t&255),t=t/256;return r+n}writeUintLE(t,r,n){return this.writeUIntLE(t,r,n)}toJSON(){return{type:"Buffer",data:Array.from(this)}}swap16(){let t=new DataView(this.buffer,this.byteOffset,this.byteLength);for(let r=0;r<this.length;r+=2)t.setUint16(r,t.getUint16(r,!0),!1);return this}swap32(){let t=new DataView(this.buffer,this.byteOffset,this.byteLength);for(let r=0;r<this.length;r+=4)t.setUint32(r,t.getUint32(r,!0),!1);return this}swap64(){let t=new DataView(this.buffer,this.byteOffset,this.byteLength);for(let r=0;r<this.length;r+=8)t.setBigUint64(r,t.getBigUint64(r,!0),!1);return this}compare(t,r=0,n=t.length,i=0,o=this.length){return Wr(t,"target"),Y(r,"targetStart"),Y(n,"targetEnd"),Y(i,"sourceStart"),Y(o,"sourceEnd"),ee(r,"targetStart"),ee(n,"targetEnd",t.length),ee(i,"sourceStart"),ee(o,"sourceEnd",this.length),e.compare(this.slice(i,o),t.slice(r,n))}equals(t){return Wr(t,"otherBuffer"),this.length===t.length&&this.every((r,n)=>r===t[n])}copy(t,r=0,n=0,i=this.length){ee(r,"targetStart"),ee(n,"sourceStart",this.length),ee(i,"sourceEnd"),r>>>=0,n>>>=0,i>>>=0;let o=0;for(;n<i&&!(this[n]===void 0||t[r]===void 0);)t[r]=this[n],o++,n++,r++;return o}write(t,r,n,i="utf8"){let o=typeof r=="string"?0:r??0,s=typeof n=="string"?this.length-o:n??this.length-o;return i=typeof r=="string"?r:typeof n=="string"?n:i,Y(o,"offset"),Y(s,"length"),ee(o,"offset",this.length),ee(s,"length",this.length),(i==="ucs2"||i==="ucs-2"||i==="utf16le"||i==="utf-16le")&&(s=s-s%2),ii(t,i).copy(this,o,0,s)}fill(t=0,r=0,n=this.length,i="utf-8"){let o=typeof r=="string"?0:r,s=typeof n=="string"?this.length:n;if(i=typeof r=="string"?r:typeof n=="string"?n:i,t=e.from(typeof t=="number"?[t]:t??[],i),Lo(i,"encoding"),ee(o,"offset",this.length),ee(s,"end",this.length),t.length!==0)for(let a=o;a<s;a+=t.length)super.set(t.slice(0,t.length+a>=this.length?this.length-a:t.length),a);return this}includes(t,r=null,n="utf-8"){return this.indexOf(t,r,n)!==-1}lastIndexOf(t,r=null,n="utf-8"){return this.indexOf(t,r,n,!0)}indexOf(t,r=null,n="utf-8",i=!1){let o=i?this.findLastIndex.bind(this):this.findIndex.bind(this);n=typeof r=="string"?r:n;let s=e.from(typeof t=="number"?[t]:t,n),a=typeof r=="string"?0:r;return a=typeof r=="number"?a:null,a=Number.isNaN(a)?null:a,a??=i?this.length:0,a=a<0?this.length+a:a,s.length===0&&i===!1?a>=this.length?this.length:a:s.length===0&&i===!0?(a>=this.length?this.length:a)||this.length:o((f,h)=>(i?h<=a:h>=a)&&this[h]===s[0]&&s.every((C,S)=>this[h+S]===C))}toString(t="utf8",r=0,n=this.length){if(r=r<0?0:r,t=t.toString().toLowerCase(),n<=0)return"";if(t==="utf8"||t==="utf-8")return cu.decode(this.slice(r,n));if(t==="base64"||t==="base64url"){let i=btoa(this.reduce((o,s)=>o+oi(s),""));return t==="base64url"?i.replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,""):i}if(t==="binary"||t==="ascii"||t==="latin1"||t==="latin-1")return this.slice(r,n).reduce((i,o)=>i+oi(o&(t==="ascii"?127:255)),"");if(t==="ucs2"||t==="ucs-2"||t==="utf16le"||t==="utf-16le"){let i=new DataView(this.buffer.slice(r,n));return Array.from({length:i.byteLength/2},(o,s)=>s*2+1<i.byteLength?oi(i.getUint16(s*2,!0)):"").join("")}if(t==="hex")return this.slice(r,n).reduce((i,o)=>i+o.toString(16).padStart(2,"0"),"");No(`encoding "${t}"`)}toLocaleString(){return this.toString()}inspect(){return`<Buffer ${this.toString("hex").match(/.{1,2}/g).join(" ")}>`}};au={int8:[-128,127],int16:[-32768,32767],int32:[-2147483648,2147483647],uint8:[0,255],uint16:[0,65535],uint32:[0,4294967295],float32:[-1/0,1/0],float64:[-1/0,1/0],bigint64:[-0x8000000000000000n,0x7fffffffffffffffn],biguint64:[0n,0xffffffffffffffffn]},lu=new TextEncoder,cu=new TextDecoder,uu=["utf8","utf-8","hex","base64","ascii","binary","base64url","ucs2","ucs-2","utf16le","utf-16le","latin1","latin-1"],pu=4294967295;ou(w.prototype);y=new Proxy(mu,{construct(e,[t,r]){return w.from(t,r)},get(e,t){return w[t]}}),oi=String.fromCodePoint});var g,x,u=fe(()=>{"use strict";g={nextTick:(e,...t)=>{setTimeout(()=>{e(...t)},0)},env:{},version:"",cwd:()=>"/",stderr:{},argv:["/bin/node"],pid:1e4},{cwd:x}=g});var b,p=fe(()=>{"use strict";b=globalThis.performance??(()=>{let e=Date.now();return{now:()=>Date.now()-e}})()});var E,m=fe(()=>{"use strict";E=()=>{};E.prototype=E});var d=fe(()=>{"use strict"});function Vo(e,t){var r,n,i,o,s,a,f,h,A=e.constructor,C=A.precision;if(!e.s||!t.s)return t.s||(t=new A(e)),W?V(t,C):t;if(f=e.d,h=t.d,s=e.e,i=t.e,f=f.slice(),o=s-i,o){for(o<0?(n=f,o=-o,a=h.length):(n=h,i=s,a=f.length),s=Math.ceil(C/Q),a=s>a?s+1:a+1,o>a&&(o=a,n.length=1),n.reverse();o--;)n.push(0);n.reverse()}for(a=f.length,o=h.length,a-o<0&&(o=a,n=h,h=f,f=n),r=0;o;)r=(f[--o]=f[o]+h[o]+r)/te|0,f[o]%=te;for(r&&(f.unshift(r),++i),a=f.length;f[--a]==0;)f.pop();return t.d=f,t.e=i,W?V(t,C):t}function Se(e,t,r){if(e!==~~e||e<t||e>r)throw Error(ze+e)}function Re(e){var t,r,n,i=e.length-1,o="",s=e[0];if(i>0){for(o+=s,t=1;t<i;t++)n=e[t]+"",r=Q-n.length,r&&(o+=Ve(r)),o+=n;s=e[t],n=s+"",r=Q-n.length,r&&(o+=Ve(r))}else if(s===0)return"0";for(;s%10===0;)s/=10;return o+s}function qo(e,t){var r,n,i,o,s,a,f=0,h=0,A=e.constructor,C=A.precision;if(Z(e)>16)throw Error(ai+Z(e));if(!e.s)return new A(ge);for(t==null?(W=!1,a=C):a=t,s=new A(.03125);e.abs().gte(.1);)e=e.times(s),h+=5;for(n=Math.log(Ke(2,h))/Math.LN10*2+5|0,a+=n,r=i=o=new A(ge),A.precision=a;;){if(i=V(i.times(e),a),r=r.times(++f),s=o.plus(Le(i,r,a)),Re(s.d).slice(0,a)===Re(o.d).slice(0,a)){for(;h--;)o=V(o.times(o),a);return A.precision=C,t==null?(W=!0,V(o,C)):o}o=s}}function Z(e){for(var t=e.e*Q,r=e.d[0];r>=10;r/=10)t++;return t}function si(e,t,r){if(t>e.LN10.sd())throw W=!0,r&&(e.precision=r),Error(be+"LN10 precision limit exceeded");return V(new e(e.LN10),t)}function Ve(e){for(var t="";e--;)t+="0";return t}function Qt(e,t){var r,n,i,o,s,a,f,h,A,C=1,S=10,R=e,_=R.d,k=R.constructor,L=k.precision;if(R.s<1)throw Error(be+(R.s?"NaN":"-Infinity"));if(R.eq(ge))return new k(0);if(t==null?(W=!1,h=L):h=t,R.eq(10))return t==null&&(W=!0),si(k,h);if(h+=S,k.precision=h,r=Re(_),n=r.charAt(0),o=Z(R),Math.abs(o)<15e14){for(;n<7&&n!=1||n==1&&r.charAt(1)>3;)R=R.times(e),r=Re(R.d),n=r.charAt(0),C++;o=Z(R),n>1?(R=new k("0."+r),o++):R=new k(n+"."+r.slice(1))}else return f=si(k,h+2,L).times(o+""),R=Qt(new k(n+"."+r.slice(1)),h-S).plus(f),k.precision=L,t==null?(W=!0,V(R,L)):R;for(a=s=R=Le(R.minus(ge),R.plus(ge),h),A=V(R.times(R),h),i=3;;){if(s=V(s.times(A),h),f=a.plus(Le(s,new k(i),h)),Re(f.d).slice(0,h)===Re(a.d).slice(0,h))return a=a.times(2),o!==0&&(a=a.plus(si(k,h+2,L).times(o+""))),a=Le(a,new k(C),h),k.precision=L,t==null?(W=!0,V(a,L)):a;a=f,i+=2}}function Uo(e,t){var r,n,i;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(r<0&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):r<0&&(r=t.length),n=0;t.charCodeAt(n)===48;)++n;for(i=t.length;t.charCodeAt(i-1)===48;)--i;if(t=t.slice(n,i),t){if(i-=n,r=r-n-1,e.e=mt(r/Q),e.d=[],n=(r+1)%Q,r<0&&(n+=Q),n<i){for(n&&e.d.push(+t.slice(0,n)),i-=Q;n<i;)e.d.push(+t.slice(n,n+=Q));t=t.slice(n),n=Q-t.length}else n-=i;for(;n--;)t+="0";if(e.d.push(+t),W&&(e.e>Jr||e.e<-Jr))throw Error(ai+r)}else e.s=0,e.e=0,e.d=[0];return e}function V(e,t,r){var n,i,o,s,a,f,h,A,C=e.d;for(s=1,o=C[0];o>=10;o/=10)s++;if(n=t-s,n<0)n+=Q,i=t,h=C[A=0];else{if(A=Math.ceil((n+1)/Q),o=C.length,A>=o)return e;for(h=o=C[A],s=1;o>=10;o/=10)s++;n%=Q,i=n-Q+s}if(r!==void 0&&(o=Ke(10,s-i-1),a=h/o%10|0,f=t<0||C[A+1]!==void 0||h%o,f=r<4?(a||f)&&(r==0||r==(e.s<0?3:2)):a>5||a==5&&(r==4||f||r==6&&(n>0?i>0?h/Ke(10,s-i):0:C[A-1])%10&1||r==(e.s<0?8:7))),t<1||!C[0])return f?(o=Z(e),C.length=1,t=t-o-1,C[0]=Ke(10,(Q-t%Q)%Q),e.e=mt(-t/Q)||0):(C.length=1,C[0]=e.e=e.s=0),e;if(n==0?(C.length=A,o=1,A--):(C.length=A+1,o=Ke(10,Q-n),C[A]=i>0?(h/Ke(10,s-i)%Ke(10,i)|0)*o:0),f)for(;;)if(A==0){(C[0]+=o)==te&&(C[0]=1,++e.e);break}else{if(C[A]+=o,C[A]!=te)break;C[A--]=0,o=1}for(n=C.length;C[--n]===0;)C.pop();if(W&&(e.e>Jr||e.e<-Jr))throw Error(ai+Z(e));return e}function Bo(e,t){var r,n,i,o,s,a,f,h,A,C,S=e.constructor,R=S.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new S(e),W?V(t,R):t;if(f=e.d,C=t.d,n=t.e,h=e.e,f=f.slice(),s=h-n,s){for(A=s<0,A?(r=f,s=-s,a=C.length):(r=C,n=h,a=f.length),i=Math.max(Math.ceil(R/Q),a)+2,s>i&&(s=i,r.length=1),r.reverse(),i=s;i--;)r.push(0);r.reverse()}else{for(i=f.length,a=C.length,A=i<a,A&&(a=i),i=0;i<a;i++)if(f[i]!=C[i]){A=f[i]<C[i];break}s=0}for(A&&(r=f,f=C,C=r,t.s=-t.s),a=f.length,i=C.length-a;i>0;--i)f[a++]=0;for(i=C.length;i>s;){if(f[--i]<C[i]){for(o=i;o&&f[--o]===0;)f[o]=te-1;--f[o],f[i]+=te}f[i]-=C[i]}for(;f[--a]===0;)f.pop();for(;f[0]===0;f.shift())--n;return f[0]?(t.d=f,t.e=n,W?V(t,R):t):new S(0)}function Ye(e,t,r){var n,i=Z(e),o=Re(e.d),s=o.length;return t?(r&&(n=r-s)>0?o=o.charAt(0)+"."+o.slice(1)+Ve(n):s>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(i<0?"e":"e+")+i):i<0?(o="0."+Ve(-i-1)+o,r&&(n=r-s)>0&&(o+=Ve(n))):i>=s?(o+=Ve(i+1-s),r&&(n=r-i-1)>0&&(o=o+"."+Ve(n))):((n=i+1)<s&&(o=o.slice(0,n)+"."+o.slice(n)),r&&(n=r-s)>0&&(i+1===s&&(o+="."),o+=Ve(n))),e.s<0?"-"+o:o}function Fo(e,t){if(e.length>t)return e.length=t,!0}function jo(e){var t,r,n;function i(o){var s=this;if(!(s instanceof i))return new i(o);if(s.constructor=i,o instanceof i){s.s=o.s,s.e=o.e,s.d=(o=o.d)?o.slice():o;return}if(typeof o=="number"){if(o*0!==0)throw Error(ze+o);if(o>0)s.s=1;else if(o<0)o=-o,s.s=-1;else{s.s=0,s.e=0,s.d=[0];return}if(o===~~o&&o<1e7){s.e=0,s.d=[o];return}return Uo(s,o.toString())}else if(typeof o!="string")throw Error(ze+o);if(o.charCodeAt(0)===45?(o=o.slice(1),s.s=-1):s.s=1,fu.test(o))Uo(s,o);else throw Error(ze+o)}if(i.prototype=I,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=jo,i.config=i.set=gu,e===void 0&&(e={}),e)for(n=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<n.length;)e.hasOwnProperty(r=n[t++])||(e[r]=this[r]);return i.config(e),i}function gu(e){if(!e||typeof e!="object")throw Error(be+"Object expected");var t,r,n,i=["precision",1,pt,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<i.length;t+=3)if((n=e[r=i[t]])!==void 0)if(mt(n)===n&&n>=i[t+1]&&n<=i[t+2])this[r]=n;else throw Error(ze+r+": "+n);if((n=e[r="LN10"])!==void 0)if(n==Math.LN10)this[r]=new this(n);else throw Error(ze+r+": "+n);return this}var pt,du,li,W,be,ze,ai,mt,Ke,fu,ge,te,Q,$o,Jr,I,Le,li,Kr,Qo=fe(()=>{"use strict";c();u();p();m();d();l();pt=1e9,du={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},W=!0,be="[DecimalError] ",ze=be+"Invalid argument: ",ai=be+"Exponent out of range: ",mt=Math.floor,Ke=Math.pow,fu=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,te=1e7,Q=7,$o=9007199254740991,Jr=mt($o/Q),I={};I.absoluteValue=I.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};I.comparedTo=I.cmp=function(e){var t,r,n,i,o=this;if(e=new o.constructor(e),o.s!==e.s)return o.s||-e.s;if(o.e!==e.e)return o.e>e.e^o.s<0?1:-1;for(n=o.d.length,i=e.d.length,t=0,r=n<i?n:i;t<r;++t)if(o.d[t]!==e.d[t])return o.d[t]>e.d[t]^o.s<0?1:-1;return n===i?0:n>i^o.s<0?1:-1};I.decimalPlaces=I.dp=function(){var e=this,t=e.d.length-1,r=(t-e.e)*Q;if(t=e.d[t],t)for(;t%10==0;t/=10)r--;return r<0?0:r};I.dividedBy=I.div=function(e){return Le(this,new this.constructor(e))};I.dividedToIntegerBy=I.idiv=function(e){var t=this,r=t.constructor;return V(Le(t,new r(e),0,1),r.precision)};I.equals=I.eq=function(e){return!this.cmp(e)};I.exponent=function(){return Z(this)};I.greaterThan=I.gt=function(e){return this.cmp(e)>0};I.greaterThanOrEqualTo=I.gte=function(e){return this.cmp(e)>=0};I.isInteger=I.isint=function(){return this.e>this.d.length-2};I.isNegative=I.isneg=function(){return this.s<0};I.isPositive=I.ispos=function(){return this.s>0};I.isZero=function(){return this.s===0};I.lessThan=I.lt=function(e){return this.cmp(e)<0};I.lessThanOrEqualTo=I.lte=function(e){return this.cmp(e)<1};I.logarithm=I.log=function(e){var t,r=this,n=r.constructor,i=n.precision,o=i+5;if(e===void 0)e=new n(10);else if(e=new n(e),e.s<1||e.eq(ge))throw Error(be+"NaN");if(r.s<1)throw Error(be+(r.s?"NaN":"-Infinity"));return r.eq(ge)?new n(0):(W=!1,t=Le(Qt(r,o),Qt(e,o),o),W=!0,V(t,i))};I.minus=I.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Bo(t,e):Vo(t,(e.s=-e.s,e))};I.modulo=I.mod=function(e){var t,r=this,n=r.constructor,i=n.precision;if(e=new n(e),!e.s)throw Error(be+"NaN");return r.s?(W=!1,t=Le(r,e,0,1).times(e),W=!0,r.minus(t)):V(new n(r),i)};I.naturalExponential=I.exp=function(){return qo(this)};I.naturalLogarithm=I.ln=function(){return Qt(this)};I.negated=I.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};I.plus=I.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?Vo(t,e):Bo(t,(e.s=-e.s,e))};I.precision=I.sd=function(e){var t,r,n,i=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(ze+e);if(t=Z(i)+1,n=i.d.length-1,r=n*Q+1,n=i.d[n],n){for(;n%10==0;n/=10)r--;for(n=i.d[0];n>=10;n/=10)r++}return e&&t>r?t:r};I.squareRoot=I.sqrt=function(){var e,t,r,n,i,o,s,a=this,f=a.constructor;if(a.s<1){if(!a.s)return new f(0);throw Error(be+"NaN")}for(e=Z(a),W=!1,i=Math.sqrt(+a),i==0||i==1/0?(t=Re(a.d),(t.length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=mt((e+1)/2)-(e<0||e%2),i==1/0?t="5e"+e:(t=i.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),n=new f(t)):n=new f(i.toString()),r=f.precision,i=s=r+3;;)if(o=n,n=o.plus(Le(a,o,s+2)).times(.5),Re(o.d).slice(0,s)===(t=Re(n.d)).slice(0,s)){if(t=t.slice(s-3,s+1),i==s&&t=="4999"){if(V(o,r+1,0),o.times(o).eq(a)){n=o;break}}else if(t!="9999")break;s+=4}return W=!0,V(n,r)};I.times=I.mul=function(e){var t,r,n,i,o,s,a,f,h,A=this,C=A.constructor,S=A.d,R=(e=new C(e)).d;if(!A.s||!e.s)return new C(0);for(e.s*=A.s,r=A.e+e.e,f=S.length,h=R.length,f<h&&(o=S,S=R,R=o,s=f,f=h,h=s),o=[],s=f+h,n=s;n--;)o.push(0);for(n=h;--n>=0;){for(t=0,i=f+n;i>n;)a=o[i]+R[n]*S[i-n-1]+t,o[i--]=a%te|0,t=a/te|0;o[i]=(o[i]+t)%te|0}for(;!o[--s];)o.pop();return t?++r:o.shift(),e.d=o,e.e=r,W?V(e,C.precision):e};I.toDecimalPlaces=I.todp=function(e,t){var r=this,n=r.constructor;return r=new n(r),e===void 0?r:(Se(e,0,pt),t===void 0?t=n.rounding:Se(t,0,8),V(r,e+Z(r)+1,t))};I.toExponential=function(e,t){var r,n=this,i=n.constructor;return e===void 0?r=Ye(n,!0):(Se(e,0,pt),t===void 0?t=i.rounding:Se(t,0,8),n=V(new i(n),e+1,t),r=Ye(n,!0,e+1)),r};I.toFixed=function(e,t){var r,n,i=this,o=i.constructor;return e===void 0?Ye(i):(Se(e,0,pt),t===void 0?t=o.rounding:Se(t,0,8),n=V(new o(i),e+Z(i)+1,t),r=Ye(n.abs(),!1,e+Z(n)+1),i.isneg()&&!i.isZero()?"-"+r:r)};I.toInteger=I.toint=function(){var e=this,t=e.constructor;return V(new t(e),Z(e)+1,t.rounding)};I.toNumber=function(){return+this};I.toPower=I.pow=function(e){var t,r,n,i,o,s,a=this,f=a.constructor,h=12,A=+(e=new f(e));if(!e.s)return new f(ge);if(a=new f(a),!a.s){if(e.s<1)throw Error(be+"Infinity");return a}if(a.eq(ge))return a;if(n=f.precision,e.eq(ge))return V(a,n);if(t=e.e,r=e.d.length-1,s=t>=r,o=a.s,s){if((r=A<0?-A:A)<=$o){for(i=new f(ge),t=Math.ceil(n/Q+4),W=!1;r%2&&(i=i.times(a),Fo(i.d,t)),r=mt(r/2),r!==0;)a=a.times(a),Fo(a.d,t);return W=!0,e.s<0?new f(ge).div(i):V(i,n)}}else if(o<0)throw Error(be+"NaN");return o=o<0&&e.d[Math.max(t,r)]&1?-1:1,a.s=1,W=!1,i=e.times(Qt(a,n+h)),W=!0,i=qo(i),i.s=o,i};I.toPrecision=function(e,t){var r,n,i=this,o=i.constructor;return e===void 0?(r=Z(i),n=Ye(i,r<=o.toExpNeg||r>=o.toExpPos)):(Se(e,1,pt),t===void 0?t=o.rounding:Se(t,0,8),i=V(new o(i),e,t),r=Z(i),n=Ye(i,e<=r||r<=o.toExpNeg,e)),n};I.toSignificantDigits=I.tosd=function(e,t){var r=this,n=r.constructor;return e===void 0?(e=n.precision,t=n.rounding):(Se(e,1,pt),t===void 0?t=n.rounding:Se(t,0,8)),V(new n(r),e,t)};I.toString=I.valueOf=I.val=I.toJSON=I[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=Z(e),r=e.constructor;return Ye(e,t<=r.toExpNeg||t>=r.toExpPos)};Le=function(){function e(n,i){var o,s=0,a=n.length;for(n=n.slice();a--;)o=n[a]*i+s,n[a]=o%te|0,s=o/te|0;return s&&n.unshift(s),n}function t(n,i,o,s){var a,f;if(o!=s)f=o>s?1:-1;else for(a=f=0;a<o;a++)if(n[a]!=i[a]){f=n[a]>i[a]?1:-1;break}return f}function r(n,i,o){for(var s=0;o--;)n[o]-=s,s=n[o]<i[o]?1:0,n[o]=s*te+n[o]-i[o];for(;!n[0]&&n.length>1;)n.shift()}return function(n,i,o,s){var a,f,h,A,C,S,R,_,k,L,Ee,ce,q,ue,Je,ni,xe,Qr,Hr=n.constructor,Zc=n.s==i.s?1:-1,Ae=n.d,z=i.d;if(!n.s)return new Hr(n);if(!i.s)throw Error(be+"Division by zero");for(f=n.e-i.e,xe=z.length,Je=Ae.length,R=new Hr(Zc),_=R.d=[],h=0;z[h]==(Ae[h]||0);)++h;if(z[h]>(Ae[h]||0)&&--f,o==null?ce=o=Hr.precision:s?ce=o+(Z(n)-Z(i))+1:ce=o,ce<0)return new Hr(0);if(ce=ce/Q+2|0,h=0,xe==1)for(A=0,z=z[0],ce++;(h<Je||A)&&ce--;h++)q=A*te+(Ae[h]||0),_[h]=q/z|0,A=q%z|0;else{for(A=te/(z[0]+1)|0,A>1&&(z=e(z,A),Ae=e(Ae,A),xe=z.length,Je=Ae.length),ue=xe,k=Ae.slice(0,xe),L=k.length;L<xe;)k[L++]=0;Qr=z.slice(),Qr.unshift(0),ni=z[0],z[1]>=te/2&&++ni;do A=0,a=t(z,k,xe,L),a<0?(Ee=k[0],xe!=L&&(Ee=Ee*te+(k[1]||0)),A=Ee/ni|0,A>1?(A>=te&&(A=te-1),C=e(z,A),S=C.length,L=k.length,a=t(C,k,S,L),a==1&&(A--,r(C,xe<S?Qr:z,S))):(A==0&&(a=A=1),C=z.slice()),S=C.length,S<L&&C.unshift(0),r(k,C,L),a==-1&&(L=k.length,a=t(z,k,xe,L),a<1&&(A++,r(k,xe<L?Qr:z,L))),L=k.length):a===0&&(A++,k=[0]),_[h++]=A,a&&k[0]?k[L++]=Ae[ue]||0:(k=[Ae[ue]],L=1);while((ue++<Je||k[0]!==void 0)&&ce--)}return _[0]||_.shift(),R.e=f,V(R,s?o+Z(R)+1:o)}}();li=jo(du);ge=new li(1);Kr=li});var v,oe,l=fe(()=>{"use strict";Qo();v=class extends Kr{static isDecimal(t){return t instanceof Kr}static random(t=20){{let n=globalThis.crypto.getRandomValues(new Uint8Array(t)).reduce((i,o)=>i+o,"");return new Kr(`0.${n.slice(0,t)}`)}}},oe=v});function xu(){return!1}function pi(){return{dev:0,ino:0,mode:0,nlink:0,uid:0,gid:0,rdev:0,size:0,blksize:0,blocks:0,atimeMs:0,mtimeMs:0,ctimeMs:0,birthtimeMs:0,atime:new Date,mtime:new Date,ctime:new Date,birthtime:new Date}}function Pu(){return pi()}function Tu(){return[]}function vu(e){e(null,[])}function Au(){return""}function Cu(){return""}function Ru(){}function Su(){}function Iu(){}function ku(){}function Ou(){}function Du(){}function _u(){}function Mu(){}function Lu(){return{close:()=>{},on:()=>{},removeAllListeners:()=>{}}}function Nu(e,t){t(null,pi())}var Uu,Fu,cs,us=fe(()=>{"use strict";c();u();p();m();d();l();Uu={},Fu={existsSync:xu,lstatSync:pi,stat:Nu,statSync:Pu,readdirSync:Tu,readdir:vu,readlinkSync:Au,realpathSync:Cu,chmodSync:Ru,renameSync:Su,mkdirSync:Iu,rmdirSync:ku,rmSync:Ou,unlinkSync:Du,watchFile:_u,unwatchFile:Mu,watch:Lu,promises:Uu},cs=Fu});var ps=ie(()=>{"use strict";c();u();p();m();d();l()});function $u(...e){return e.join("/")}function Vu(...e){return e.join("/")}function qu(e){let t=ms(e),r=ds(e),[n,i]=t.split(".");return{root:"/",dir:r,base:t,ext:i,name:n}}function ms(e){let t=e.split("/");return t[t.length-1]}function ds(e){return e.split("/").slice(0,-1).join("/")}function ju(e){let t=e.split("/").filter(i=>i!==""&&i!=="."),r=[];for(let i of t)i===".."?r.pop():r.push(i);let n=r.join("/");return e.startsWith("/")?"/"+n:n}var fs,Bu,Qu,Hu,Xr,gs=fe(()=>{"use strict";c();u();p();m();d();l();fs="/",Bu=":";Qu={sep:fs},Hu={basename:ms,delimiter:Bu,dirname:ds,join:Vu,normalize:ju,parse:qu,posix:Qu,resolve:$u,sep:fs},Xr=Hu});var ys=ie(($y,Gu)=>{Gu.exports={name:"@prisma/internals",version:"6.13.0",description:"This package is intended for Prisma's internal use",main:"dist/index.js",types:"dist/index.d.ts",repository:{type:"git",url:"https://github.com/prisma/prisma.git",directory:"packages/internals"},homepage:"https://www.prisma.io",author:"Tim Suchanek <suchanek@prisma.io>",bugs:"https://github.com/prisma/prisma/issues",license:"Apache-2.0",scripts:{dev:"DEV=true tsx helpers/build.ts",build:"tsx helpers/build.ts",test:"dotenv -e ../../.db.env -- jest --silent",prepublishOnly:"pnpm run build"},files:["README.md","dist","!**/libquery_engine*","!dist/get-generators/engines/*","scripts"],devDependencies:{"@babel/helper-validator-identifier":"7.25.9","@opentelemetry/api":"1.9.0","@swc/core":"1.11.5","@swc/jest":"0.2.37","@types/babel__helper-validator-identifier":"7.15.2","@types/jest":"29.5.14","@types/node":"18.19.76","@types/resolve":"1.20.6",archiver:"6.0.2","checkpoint-client":"1.1.33","cli-truncate":"4.0.0",dotenv:"16.5.0",esbuild:"0.25.5","escape-string-regexp":"5.0.0",execa:"5.1.1","fast-glob":"3.3.3","find-up":"7.0.0","fp-ts":"2.16.9","fs-extra":"11.3.0","fs-jetpack":"5.1.0","global-dirs":"4.0.0",globby:"11.1.0","identifier-regex":"1.0.0","indent-string":"4.0.0","is-windows":"1.0.2","is-wsl":"3.1.0",jest:"29.7.0","jest-junit":"16.0.0",kleur:"4.1.5","mock-stdin":"1.0.0","new-github-issue-url":"0.2.1","node-fetch":"3.3.2","npm-packlist":"5.1.3",open:"7.4.2","p-map":"4.0.0","read-package-up":"11.0.0",resolve:"1.22.10","string-width":"7.2.0","strip-ansi":"6.0.1","strip-indent":"4.0.0","temp-dir":"2.0.0",tempy:"1.0.1","terminal-link":"4.0.0",tmp:"0.2.3","ts-node":"10.9.2","ts-pattern":"5.6.2","ts-toolbelt":"9.6.0",typescript:"5.4.5",yarn:"1.22.22"},dependencies:{"@prisma/config":"workspace:*","@prisma/debug":"workspace:*","@prisma/dmmf":"workspace:*","@prisma/driver-adapter-utils":"workspace:*","@prisma/engines":"workspace:*","@prisma/fetch-engine":"workspace:*","@prisma/generator":"workspace:*","@prisma/generator-helper":"workspace:*","@prisma/get-platform":"workspace:*","@prisma/prisma-schema-wasm":"6.13.0-35.361e86d0ea4987e9f53a565309b3eed797a6bcbd","@prisma/schema-engine-wasm":"6.13.0-35.361e86d0ea4987e9f53a565309b3eed797a6bcbd","@prisma/schema-files-loader":"workspace:*",arg:"5.0.2",prompts:"2.4.2"},peerDependencies:{typescript:">=5.1.0"},peerDependenciesMeta:{typescript:{optional:!0}},sideEffects:!1}});var fi={};jt(fi,{Hash:()=>Wt,createHash:()=>hs,default:()=>gt,randomFillSync:()=>tn,randomUUID:()=>en,webcrypto:()=>Jt});function en(){return globalThis.crypto.randomUUID()}function tn(e,t,r){return t!==void 0&&(r!==void 0?e=e.subarray(t,t+r):e=e.subarray(t)),globalThis.crypto.getRandomValues(e)}function hs(e){return new Wt(e)}var Jt,Wt,gt,Ze=fe(()=>{"use strict";c();u();p();m();d();l();Jt=globalThis.crypto;Wt=class{#e=[];#t;constructor(t){this.#t=t}update(t){this.#e.push(t)}async digest(){let t=new Uint8Array(this.#e.reduce((i,o)=>i+o.length,0)),r=0;for(let i of this.#e)t.set(i,r),r+=i.length;let n=await globalThis.crypto.subtle.digest(this.#t,t);return new Uint8Array(n)}},gt={webcrypto:Jt,randomUUID:en,randomFillSync:tn,createHash:hs,Hash:Wt}});var gi=ie((Oh,zu)=>{zu.exports={name:"@prisma/engines-version",version:"6.13.0-35.361e86d0ea4987e9f53a565309b3eed797a6bcbd",main:"index.js",types:"index.d.ts",license:"Apache-2.0",author:"Tim Suchanek <suchanek@prisma.io>",prisma:{enginesVersion:"361e86d0ea4987e9f53a565309b3eed797a6bcbd"},repository:{type:"git",url:"https://github.com/prisma/engines-wrapper.git",directory:"packages/engines-version"},devDependencies:{"@types/node":"18.19.76",typescript:"4.9.5"},files:["index.js","index.d.ts"],scripts:{build:"tsc -d"}}});var ws=ie(rn=>{"use strict";c();u();p();m();d();l();Object.defineProperty(rn,"__esModule",{value:!0});rn.enginesVersion=void 0;rn.enginesVersion=gi().prisma.enginesVersion});var xs=ie((Gh,Es)=>{"use strict";c();u();p();m();d();l();Es.exports=(e,t=1,r)=>{if(r={indent:" ",includeEmptyLines:!1,...r},typeof e!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof e}\``);if(typeof t!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof t}\``);if(typeof r.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof r.indent}\``);if(t===0)return e;let n=r.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return e.replace(n,r.indent.repeat(t))}});var vs=ie((sw,Ts)=>{"use strict";c();u();p();m();d();l();Ts.exports=({onlyFirst:e=!1}={})=>{let t=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(t,e?void 0:"g")}});var wi=ie((dw,As)=>{"use strict";c();u();p();m();d();l();var tp=vs();As.exports=e=>typeof e=="string"?e.replace(tp(),""):e});var Cs=ie((Rw,sn)=>{"use strict";c();u();p();m();d();l();sn.exports=(e={})=>{let t;if(e.repoUrl)t=e.repoUrl;else if(e.user&&e.repo)t=`https://github.com/${e.user}/${e.repo}`;else throw new Error("You need to specify either the `repoUrl` option or both the `user` and `repo` options");let r=new URL(`${t}/issues/new`),n=["body","title","labels","template","milestone","assignee","projects"];for(let i of n){let o=e[i];if(o!==void 0){if(i==="labels"||i==="projects"){if(!Array.isArray(o))throw new TypeError(`The \`${i}\` option should be an array`);o=o.join(",")}r.searchParams.set(i,o)}}return r.toString()};sn.exports.default=sn.exports});var Pi=ie((SP,ks)=>{"use strict";c();u();p();m();d();l();ks.exports=function(){function e(t,r,n,i,o){return t<r||n<r?t>n?n+1:t+1:i===o?r:r+1}return function(t,r){if(t===r)return 0;if(t.length>r.length){var n=t;t=r,r=n}for(var i=t.length,o=r.length;i>0&&t.charCodeAt(i-1)===r.charCodeAt(o-1);)i--,o--;for(var s=0;s<i&&t.charCodeAt(s)===r.charCodeAt(s);)s++;if(i-=s,o-=s,i===0||o<3)return o;var a=0,f,h,A,C,S,R,_,k,L,Ee,ce,q,ue=[];for(f=0;f<i;f++)ue.push(f+1),ue.push(t.charCodeAt(s+f));for(var Je=ue.length-1;a<o-3;)for(L=r.charCodeAt(s+(h=a)),Ee=r.charCodeAt(s+(A=a+1)),ce=r.charCodeAt(s+(C=a+2)),q=r.charCodeAt(s+(S=a+3)),R=a+=4,f=0;f<Je;f+=2)_=ue[f],k=ue[f+1],h=e(_,h,A,L,k),A=e(h,A,C,Ee,k),C=e(A,C,S,ce,k),R=e(C,S,R,q,k),ue[f]=R,S=C,C=A,A=h,h=_;for(;a<o;)for(L=r.charCodeAt(s+(h=a)),R=++a,f=0;f<Je;f+=2)_=ue[f],ue[f]=R=e(_,h,R,L,ue[f+1]),h=_;return R}}()});var Ls=fe(()=>{"use strict";c();u();p();m();d();l()});var Ns=fe(()=>{"use strict";c();u();p();m();d();l()});var vn,na=fe(()=>{"use strict";c();u();p();m();d();l();vn=class{events={};on(t,r){return this.events[t]||(this.events[t]=[]),this.events[t].push(r),this}emit(t,...r){return this.events[t]?(this.events[t].forEach(n=>{n(...r)}),!0):!1}}});var Wi=ie(rt=>{"use strict";c();u();p();m();d();l();Object.defineProperty(rt,"__esModule",{value:!0});rt.anumber=Gi;rt.abytes=Xa;rt.ahash=Bm;rt.aexists=jm;rt.aoutput=Qm;function Gi(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function qm(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&e.constructor.name==="Uint8Array"}function Xa(e,...t){if(!qm(e))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw new Error("Uint8Array expected of length "+t+", got length="+e.length)}function Bm(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");Gi(e.outputLen),Gi(e.blockLen)}function jm(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function Qm(e,t){Xa(e);let r=t.outputLen;if(e.length<r)throw new Error("digestInto() expects output buffer of length at least "+r)}});var xl=ie(D=>{"use strict";c();u();p();m();d();l();Object.defineProperty(D,"__esModule",{value:!0});D.add5L=D.add5H=D.add4H=D.add4L=D.add3H=D.add3L=D.rotlBL=D.rotlBH=D.rotlSL=D.rotlSH=D.rotr32L=D.rotr32H=D.rotrBL=D.rotrBH=D.rotrSL=D.rotrSH=D.shrSL=D.shrSH=D.toBig=void 0;D.fromBig=Ki;D.split=el;D.add=fl;var Dn=BigInt(2**32-1),Ji=BigInt(32);function Ki(e,t=!1){return t?{h:Number(e&Dn),l:Number(e>>Ji&Dn)}:{h:Number(e>>Ji&Dn)|0,l:Number(e&Dn)|0}}function el(e,t=!1){let r=new Uint32Array(e.length),n=new Uint32Array(e.length);for(let i=0;i<e.length;i++){let{h:o,l:s}=Ki(e[i],t);[r[i],n[i]]=[o,s]}return[r,n]}var tl=(e,t)=>BigInt(e>>>0)<<Ji|BigInt(t>>>0);D.toBig=tl;var rl=(e,t,r)=>e>>>r;D.shrSH=rl;var nl=(e,t,r)=>e<<32-r|t>>>r;D.shrSL=nl;var il=(e,t,r)=>e>>>r|t<<32-r;D.rotrSH=il;var ol=(e,t,r)=>e<<32-r|t>>>r;D.rotrSL=ol;var sl=(e,t,r)=>e<<64-r|t>>>r-32;D.rotrBH=sl;var al=(e,t,r)=>e>>>r-32|t<<64-r;D.rotrBL=al;var ll=(e,t)=>t;D.rotr32H=ll;var cl=(e,t)=>e;D.rotr32L=cl;var ul=(e,t,r)=>e<<r|t>>>32-r;D.rotlSH=ul;var pl=(e,t,r)=>t<<r|e>>>32-r;D.rotlSL=pl;var ml=(e,t,r)=>t<<r-32|e>>>64-r;D.rotlBH=ml;var dl=(e,t,r)=>e<<r-32|t>>>64-r;D.rotlBL=dl;function fl(e,t,r,n){let i=(t>>>0)+(n>>>0);return{h:e+r+(i/2**32|0)|0,l:i|0}}var gl=(e,t,r)=>(e>>>0)+(t>>>0)+(r>>>0);D.add3L=gl;var yl=(e,t,r,n)=>t+r+n+(e/2**32|0)|0;D.add3H=yl;var hl=(e,t,r,n)=>(e>>>0)+(t>>>0)+(r>>>0)+(n>>>0);D.add4L=hl;var wl=(e,t,r,n,i)=>t+r+n+i+(e/2**32|0)|0;D.add4H=wl;var bl=(e,t,r,n,i)=>(e>>>0)+(t>>>0)+(r>>>0)+(n>>>0)+(i>>>0);D.add5L=bl;var El=(e,t,r,n,i,o)=>t+r+n+i+o+(e/2**32|0)|0;D.add5H=El;var Hm={fromBig:Ki,split:el,toBig:tl,shrSH:rl,shrSL:nl,rotrSH:il,rotrSL:ol,rotrBH:sl,rotrBL:al,rotr32H:ll,rotr32L:cl,rotlSH:ul,rotlSL:pl,rotlBH:ml,rotlBL:dl,add:fl,add3L:gl,add3H:yl,add4L:hl,add4H:wl,add5H:El,add5L:bl};D.default=Hm});var Pl=ie(_n=>{"use strict";c();u();p();m();d();l();Object.defineProperty(_n,"__esModule",{value:!0});_n.crypto=void 0;var Qe=(Ze(),iu(fi));_n.crypto=Qe&&typeof Qe=="object"&&"webcrypto"in Qe?Qe.webcrypto:Qe&&typeof Qe=="object"&&"randomBytes"in Qe?Qe:void 0});var Al=ie(U=>{"use strict";c();u();p();m();d();l();Object.defineProperty(U,"__esModule",{value:!0});U.Hash=U.nextTick=U.byteSwapIfBE=U.isLE=void 0;U.isBytes=Gm;U.u8=Wm;U.u32=Jm;U.createView=Km;U.rotr=zm;U.rotl=Ym;U.byteSwap=Zi;U.byteSwap32=Zm;U.bytesToHex=ed;U.hexToBytes=td;U.asyncLoop=nd;U.utf8ToBytes=vl;U.toBytes=Mn;U.concatBytes=id;U.checkOpts=od;U.wrapConstructor=sd;U.wrapConstructorWithOpts=ad;U.wrapXOFConstructorWithOpts=ld;U.randomBytes=cd;var kt=Pl(),Yi=Wi();function Gm(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&e.constructor.name==="Uint8Array"}function Wm(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}function Jm(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function Km(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function zm(e,t){return e<<32-t|e>>>t}function Ym(e,t){return e<<t|e>>>32-t>>>0}U.isLE=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;function Zi(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}U.byteSwapIfBE=U.isLE?e=>e:e=>Zi(e);function Zm(e){for(let t=0;t<e.length;t++)e[t]=Zi(e[t])}var Xm=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function ed(e){(0,Yi.abytes)(e);let t="";for(let r=0;r<e.length;r++)t+=Xm[e[r]];return t}var Ue={_0:48,_9:57,A:65,F:70,a:97,f:102};function Tl(e){if(e>=Ue._0&&e<=Ue._9)return e-Ue._0;if(e>=Ue.A&&e<=Ue.F)return e-(Ue.A-10);if(e>=Ue.a&&e<=Ue.f)return e-(Ue.a-10)}function td(e){if(typeof e!="string")throw new Error("hex string expected, got "+typeof e);let t=e.length,r=t/2;if(t%2)throw new Error("hex string expected, got unpadded hex of length "+t);let n=new Uint8Array(r);for(let i=0,o=0;i<r;i++,o+=2){let s=Tl(e.charCodeAt(o)),a=Tl(e.charCodeAt(o+1));if(s===void 0||a===void 0){let f=e[o]+e[o+1];throw new Error('hex string expected, got non-hex character "'+f+'" at index '+o)}n[i]=s*16+a}return n}var rd=async()=>{};U.nextTick=rd;async function nd(e,t,r){let n=Date.now();for(let i=0;i<e;i++){r(i);let o=Date.now()-n;o>=0&&o<t||(await(0,U.nextTick)(),n+=o)}}function vl(e){if(typeof e!="string")throw new Error("utf8ToBytes expected string, got "+typeof e);return new Uint8Array(new TextEncoder().encode(e))}function Mn(e){return typeof e=="string"&&(e=vl(e)),(0,Yi.abytes)(e),e}function id(...e){let t=0;for(let n=0;n<e.length;n++){let i=e[n];(0,Yi.abytes)(i),t+=i.length}let r=new Uint8Array(t);for(let n=0,i=0;n<e.length;n++){let o=e[n];r.set(o,i),i+=o.length}return r}var zi=class{clone(){return this._cloneInto()}};U.Hash=zi;function od(e,t){if(t!==void 0&&{}.toString.call(t)!=="[object Object]")throw new Error("Options should be object or undefined");return Object.assign(e,t)}function sd(e){let t=n=>e().update(Mn(n)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}function ad(e){let t=(n,i)=>e(i).update(Mn(n)).digest(),r=e({});return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=n=>e(n),t}function ld(e){let t=(n,i)=>e(i).update(Mn(n)).digest(),r=e({});return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=n=>e(n),t}function cd(e=32){if(kt.crypto&&typeof kt.crypto.getRandomValues=="function")return kt.crypto.getRandomValues(new Uint8Array(e));if(kt.crypto&&typeof kt.crypto.randomBytes=="function")return kt.crypto.randomBytes(e);throw new Error("crypto.getRandomValues must be defined")}});var _l=ie(G=>{"use strict";c();u();p();m();d();l();Object.defineProperty(G,"__esModule",{value:!0});G.shake256=G.shake128=G.keccak_512=G.keccak_384=G.keccak_256=G.keccak_224=G.sha3_512=G.sha3_384=G.sha3_256=G.sha3_224=G.Keccak=void 0;G.keccakP=Ol;var Ot=Wi(),wr=xl(),Fe=Al(),Sl=[],Il=[],kl=[],ud=BigInt(0),hr=BigInt(1),pd=BigInt(2),md=BigInt(7),dd=BigInt(256),fd=BigInt(113);for(let e=0,t=hr,r=1,n=0;e<24;e++){[r,n]=[n,(2*r+3*n)%5],Sl.push(2*(5*n+r)),Il.push((e+1)*(e+2)/2%64);let i=ud;for(let o=0;o<7;o++)t=(t<<hr^(t>>md)*fd)%dd,t&pd&&(i^=hr<<(hr<<BigInt(o))-hr);kl.push(i)}var[gd,yd]=(0,wr.split)(kl,!0),Cl=(e,t,r)=>r>32?(0,wr.rotlBH)(e,t,r):(0,wr.rotlSH)(e,t,r),Rl=(e,t,r)=>r>32?(0,wr.rotlBL)(e,t,r):(0,wr.rotlSL)(e,t,r);function Ol(e,t=24){let r=new Uint32Array(10);for(let n=24-t;n<24;n++){for(let s=0;s<10;s++)r[s]=e[s]^e[s+10]^e[s+20]^e[s+30]^e[s+40];for(let s=0;s<10;s+=2){let a=(s+8)%10,f=(s+2)%10,h=r[f],A=r[f+1],C=Cl(h,A,1)^r[a],S=Rl(h,A,1)^r[a+1];for(let R=0;R<50;R+=10)e[s+R]^=C,e[s+R+1]^=S}let i=e[2],o=e[3];for(let s=0;s<24;s++){let a=Il[s],f=Cl(i,o,a),h=Rl(i,o,a),A=Sl[s];i=e[A],o=e[A+1],e[A]=f,e[A+1]=h}for(let s=0;s<50;s+=10){for(let a=0;a<10;a++)r[a]=e[s+a];for(let a=0;a<10;a++)e[s+a]^=~r[(a+2)%10]&r[(a+4)%10]}e[0]^=gd[n],e[1]^=yd[n]}r.fill(0)}var br=class e extends Fe.Hash{constructor(t,r,n,i=!1,o=24){if(super(),this.blockLen=t,this.suffix=r,this.outputLen=n,this.enableXOF=i,this.rounds=o,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,(0,Ot.anumber)(n),0>=this.blockLen||this.blockLen>=200)throw new Error("Sha3 supports only keccak-f1600 function");this.state=new Uint8Array(200),this.state32=(0,Fe.u32)(this.state)}keccak(){Fe.isLE||(0,Fe.byteSwap32)(this.state32),Ol(this.state32,this.rounds),Fe.isLE||(0,Fe.byteSwap32)(this.state32),this.posOut=0,this.pos=0}update(t){(0,Ot.aexists)(this);let{blockLen:r,state:n}=this;t=(0,Fe.toBytes)(t);let i=t.length;for(let o=0;o<i;){let s=Math.min(r-this.pos,i-o);for(let a=0;a<s;a++)n[this.pos++]^=t[o++];this.pos===r&&this.keccak()}return this}finish(){if(this.finished)return;this.finished=!0;let{state:t,suffix:r,pos:n,blockLen:i}=this;t[n]^=r,(r&128)!==0&&n===i-1&&this.keccak(),t[i-1]^=128,this.keccak()}writeInto(t){(0,Ot.aexists)(this,!1),(0,Ot.abytes)(t),this.finish();let r=this.state,{blockLen:n}=this;for(let i=0,o=t.length;i<o;){this.posOut>=n&&this.keccak();let s=Math.min(n-this.posOut,o-i);t.set(r.subarray(this.posOut,this.posOut+s),i),this.posOut+=s,i+=s}return t}xofInto(t){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(t)}xof(t){return(0,Ot.anumber)(t),this.xofInto(new Uint8Array(t))}digestInto(t){if((0,Ot.aoutput)(t,this),this.finished)throw new Error("digest() was already called");return this.writeInto(t),this.destroy(),t}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,this.state.fill(0)}_cloneInto(t){let{blockLen:r,suffix:n,outputLen:i,rounds:o,enableXOF:s}=this;return t||(t=new e(r,n,i,s,o)),t.state32.set(this.state32),t.pos=this.pos,t.posOut=this.posOut,t.finished=this.finished,t.rounds=o,t.suffix=n,t.outputLen=i,t.enableXOF=s,t.destroyed=this.destroyed,t}};G.Keccak=br;var He=(e,t,r)=>(0,Fe.wrapConstructor)(()=>new br(t,e,r));G.sha3_224=He(6,144,224/8);G.sha3_256=He(6,136,256/8);G.sha3_384=He(6,104,384/8);G.sha3_512=He(6,72,512/8);G.keccak_224=He(1,144,224/8);G.keccak_256=He(1,136,256/8);G.keccak_384=He(1,104,384/8);G.keccak_512=He(1,72,512/8);var Dl=(e,t,r)=>(0,Fe.wrapXOFConstructorWithOpts)((n={})=>new br(t,e,n.dkLen===void 0?r:n.dkLen,!0));G.shake128=Dl(31,168,128/8);G.shake256=Dl(31,136,256/8)});var ql=ie((dN,Ge)=>{"use strict";c();u();p();m();d();l();var{sha3_512:hd}=_l(),Ll=24,Er=32,Xi=(e=4,t=Math.random)=>{let r="";for(;r.length<e;)r=r+Math.floor(t()*36).toString(36);return r};function Nl(e){let t=8n,r=0n;for(let n of e.values()){let i=BigInt(n);r=(r<<t)+i}return r}var Ul=(e="")=>Nl(hd(e)).toString(36).slice(1),Ml=Array.from({length:26},(e,t)=>String.fromCharCode(t+97)),wd=e=>Ml[Math.floor(e()*Ml.length)],Fl=({globalObj:e=typeof globalThis<"u"?globalThis:typeof window<"u"?window:{},random:t=Math.random}={})=>{let r=Object.keys(e).toString(),n=r.length?r+Xi(Er,t):Xi(Er,t);return Ul(n).substring(0,Er)},$l=e=>()=>e++,bd=476782367,Vl=({random:e=Math.random,counter:t=$l(Math.floor(e()*bd)),length:r=Ll,fingerprint:n=Fl({random:e})}={})=>function(){let o=wd(e),s=Date.now().toString(36),a=t().toString(36),f=Xi(r,e),h=`${s+f+a+n}`;return`${o+Ul(h).substring(1,r)}`},Ed=Vl(),xd=(e,{minLength:t=2,maxLength:r=Er}={})=>{let n=e.length,i=/^[0-9a-z]+$/;try{if(typeof e=="string"&&n>=t&&n<=r&&i.test(e))return!0}finally{}return!1};Ge.exports.getConstants=()=>({defaultLength:Ll,bigLength:Er});Ge.exports.init=Vl;Ge.exports.createId=Ed;Ge.exports.bufToBigInt=Nl;Ge.exports.createCounter=$l;Ge.exports.createFingerprint=Fl;Ge.exports.isCuid=xd});var Bl=ie((EN,xr)=>{"use strict";c();u();p();m();d();l();var{createId:Pd,init:Td,getConstants:vd,isCuid:Ad}=ql();xr.exports.createId=Pd;xr.exports.init=Td;xr.exports.getConstants=vd;xr.exports.isCuid=Ad});c();u();p();m();d();l();var Wo={};jt(Wo,{defineExtension:()=>Ho,getExtensionContext:()=>Go});c();u();p();m();d();l();c();u();p();m();d();l();function Ho(e){return typeof e=="function"?e:t=>t.$extends(e)}c();u();p();m();d();l();function Go(e){return e}var Ko={};jt(Ko,{validator:()=>Jo});c();u();p();m();d();l();c();u();p();m();d();l();function Jo(...e){return t=>t}c();u();p();m();d();l();c();u();p();m();d();l();c();u();p();m();d();l();var ci,zo,Yo,Zo,Xo=!0;typeof g<"u"&&({FORCE_COLOR:ci,NODE_DISABLE_COLORS:zo,NO_COLOR:Yo,TERM:Zo}=g.env||{},Xo=g.stdout&&g.stdout.isTTY);var yu={enabled:!zo&&Yo==null&&Zo!=="dumb"&&(ci!=null&&ci!=="0"||Xo)};function B(e,t){let r=new RegExp(`\\x1b\\[${t}m`,"g"),n=`\x1B[${e}m`,i=`\x1B[${t}m`;return function(o){return!yu.enabled||o==null?o:n+(~(""+o).indexOf(i)?o.replace(r,i+n):o)+i}}var Ig=B(0,0),zr=B(1,22),Yr=B(2,22),kg=B(3,23),Zr=B(4,24),Og=B(7,27),Dg=B(8,28),_g=B(9,29),Mg=B(30,39),dt=B(31,39),es=B(32,39),ts=B(33,39),rs=B(34,39),Lg=B(35,39),ns=B(36,39),Ng=B(37,39),is=B(90,39),Ug=B(90,39),Fg=B(40,49),$g=B(41,49),Vg=B(42,49),qg=B(43,49),Bg=B(44,49),jg=B(45,49),Qg=B(46,49),Hg=B(47,49);c();u();p();m();d();l();var hu=100,os=["green","yellow","blue","magenta","cyan","red"],Ht=[],ss=Date.now(),wu=0,ui=typeof g<"u"?g.env:{};globalThis.DEBUG??=ui.DEBUG??"";globalThis.DEBUG_COLORS??=ui.DEBUG_COLORS?ui.DEBUG_COLORS==="true":!0;var Gt={enable(e){typeof e=="string"&&(globalThis.DEBUG=e)},disable(){let e=globalThis.DEBUG;return globalThis.DEBUG="",e},enabled(e){let t=globalThis.DEBUG.split(",").map(i=>i.replace(/[.+?^${}()|[\]\\]/g,"\\$&")),r=t.some(i=>i===""||i[0]==="-"?!1:e.match(RegExp(i.split("*").join(".*")+"$"))),n=t.some(i=>i===""||i[0]!=="-"?!1:e.match(RegExp(i.slice(1).split("*").join(".*")+"$")));return r&&!n},log:(...e)=>{let[t,r,...n]=e;(console.warn??console.log)(`${t} ${r}`,...n)},formatters:{}};function bu(e){let t={color:os[wu++%os.length],enabled:Gt.enabled(e),namespace:e,log:Gt.log,extend:()=>{}},r=(...n)=>{let{enabled:i,namespace:o,color:s,log:a}=t;if(n.length!==0&&Ht.push([o,...n]),Ht.length>hu&&Ht.shift(),Gt.enabled(o)||i){let f=n.map(A=>typeof A=="string"?A:Eu(A)),h=`+${Date.now()-ss}ms`;ss=Date.now(),a(o,...f,h)}};return new Proxy(r,{get:(n,i)=>t[i],set:(n,i,o)=>t[i]=o})}var K=new Proxy(bu,{get:(e,t)=>Gt[t],set:(e,t,r)=>Gt[t]=r});function Eu(e,t=2){let r=new Set;return JSON.stringify(e,(n,i)=>{if(typeof i=="object"&&i!==null){if(r.has(i))return"[Circular *]";r.add(i)}else if(typeof i=="bigint")return i.toString();return i},t)}function as(e=7500){let t=Ht.map(([r,...n])=>`${r} ${n.map(i=>typeof i=="string"?i:JSON.stringify(i)).join(" ")}`).join(` `);return t.length<e?t:t.slice(-e)}function ls(){Ht.length=0}c();u();p();m();d();l();c();u();p();m();d();l();var Wu=ys(),mi=Wu.version;c();u();p();m();d();l();function ft(e){let t=Ju();return t||(e?.config.engineType==="library"?"library":e?.config.engineType==="binary"?"binary":e?.config.engineType==="client"?"client":Ku(e))}function Ju(){let e=g.env.PRISMA_CLIENT_ENGINE_TYPE;return e==="library"?"library":e==="binary"?"binary":e==="client"?"client":void 0}function Ku(e){return e?.previewFeatures.includes("queryCompiler")?"client":"library"}c();u();p();m();d();l();c();u();p();m();d();l();function di(e){return e.name==="DriverAdapterError"&&typeof e.cause=="object"}c();u();p();m();d();l();var M={Int32:0,Int64:1,Float:2,Double:3,Numeric:4,Boolean:5,Character:6,Text:7,Date:8,Time:9,DateTime:10,Json:11,Enum:12,Bytes:13,Set:14,Uuid:15,Int32Array:64,Int64Array:65,FloatArray:66,DoubleArray:67,NumericArray:68,BooleanArray:69,CharacterArray:70,TextArray:71,DateArray:72,TimeArray:73,DateTimeArray:74,JsonArray:75,EnumArray:76,BytesArray:77,UuidArray:78,UnknownNumber:128};c();u();p();m();d();l();var bs="prisma+postgres",nn=`${bs}:`;function on(e){return e?.toString().startsWith(`${nn}//`)??!1}function yi(e){if(!on(e))return!1;let{host:t}=new URL(e);return t.includes("localhost")||t.includes("127.0.0.1")||t.includes("[::1]")}var zt={};jt(zt,{error:()=>Xu,info:()=>Zu,log:()=>Yu,query:()=>ep,should:()=>Ps,tags:()=>Kt,warn:()=>hi});c();u();p();m();d();l();var Kt={error:dt("prisma:error"),warn:ts("prisma:warn"),info:ns("prisma:info"),query:rs("prisma:query")},Ps={warn:()=>!g.env.PRISMA_DISABLE_WARNINGS};function Yu(...e){console.log(...e)}function hi(e,...t){Ps.warn()&&console.warn(`${Kt.warn} ${e}`,...t)}function Zu(e,...t){console.info(`${Kt.info} ${e}`,...t)}function Xu(e,...t){console.error(`${Kt.error} ${e}`,...t)}function ep(e,...t){console.log(`${Kt.query} ${e}`,...t)}c();u();p();m();d();l();function Pe(e,t){throw new Error(t)}c();u();p();m();d();l();function bi(e,t){return Object.prototype.hasOwnProperty.call(e,t)}c();u();p();m();d();l();function yt(e,t){let r={};for(let n of Object.keys(e))r[n]=t(e[n],n);return r}c();u();p();m();d();l();function Ei(e,t){if(e.length===0)return;let r=e[0];for(let n=1;n<e.length;n++)t(r,e[n])<0&&(r=e[n]);return r}c();u();p();m();d();l();function O(e,t){Object.defineProperty(e,"name",{value:t,configurable:!0})}c();u();p();m();d();l();var Rs=new Set,an=(e,t,...r)=>{Rs.has(e)||(Rs.add(e),hi(t,...r))};var F=class e extends Error{clientVersion;errorCode;retryable;constructor(t,r,n){super(t),this.name="PrismaClientInitializationError",this.clientVersion=r,this.errorCode=n,Error.captureStackTrace(e)}get[Symbol.toStringTag](){return"PrismaClientInitializationError"}};O(F,"PrismaClientInitializationError");c();u();p();m();d();l();var X=class extends Error{code;meta;clientVersion;batchRequestIdx;constructor(t,{code:r,clientVersion:n,meta:i,batchRequestIdx:o}){super(t),this.name="PrismaClientKnownRequestError",this.code=r,this.clientVersion=n,this.meta=i,Object.defineProperty(this,"batchRequestIdx",{value:o,enumerable:!1,writable:!0})}get[Symbol.toStringTag](){return"PrismaClientKnownRequestError"}};O(X,"PrismaClientKnownRequestError");c();u();p();m();d();l();var me=class