"use strict";(()=>{vare={};e.id=247,e.ids=[247],e.modules={28187:e=>{e.exports=require("@moduletrace/datasquirel")},76102:e=>{e.exports=require("@moduletrace/datasquirel/dist/client")},39383:e=>{e.exports=require("@moduletrace/datasquirel/dist/package-shared/actions/users/user-auth")},65967:e=>{e.exports=require("@moduletrace/datasquirel/dist/package-shared/utils/ejson")},93726:e=>{e.exports=require("@moduletrace/datasquirel/dist/package-shared/utils/numberfy")},30889:e=>{e.exports=require("@moduletrace/datasquirel/dist/package-shared/utils/slugify")},75600:e=>{e.exports=require("next/dist/compiled/next-server/pages-api.runtime.prod.js")},96762:(e,r)=>{Object.defineProperty(r,"M",{enumerable:!0,get:function(){returnfunctione(r,a){returnainr?r[a]:"then"inr&&"function"==typeofr.then?r.then(r=>e(r,a)):"function"==typeofr&&"default"===a?r:void0}}})},40734:(e,r,a)=>{a.r(r),a.d(r,{config:()=>c,default:()=>l,routeModule:()=>p});vart={};a.r(t),a.d(t,{default:()=>o});varu=a(89947),s=a(2706),n=a(96762),i=a(53982),d=a(69842);asyncfunctiono(e,r){leta=await(0,d.A)(e,r);if(!a)returnr.json({success:!1,msg:"Unauthorized"});try{lett=e.query.id,{database:u}=await(0,i.A)({userId:a.id,dbID:t});if(!u?.id)throwError("Database not Found!");if("GET"===e.method)returnr.json({success:!0,payload:u});returnr.json({success:!1,msg:"Not Handled!"})}catch(e){r.json({success:!1,msg:e.message})}}letl=(0,n.M)(t,"default"),c=(0,n.M)(t,"config"),p=newu.PagesAPIRouteModule({definition:{kind:s.A.PAGES_API,page:"/api/admin/databases/[id]",pathname:"/api/admin/databases/[id]",bundlePath:"",filename:""},userland:t})},55153:(e,r,a)=>{a.d(r,{On:()=>u.a,_n:()=>n}),a(76102);vart=a(65967),u=a.n(t);a(30889);vars=a(93726);letn=a.n(s)()},53982:(e,r,a)=>{a.d(r,{A:()=>s});vart=a(28187),u=a.n(t);asyncfunctions({dbFullName:e,dbID:r,dbSlug:a,userId:t,query:s}){letn={};t&&(n={...n,query:{...n.query,user_id:{value:String(t)}}}),a&&(n={...n,query:{...n.query,db_slug:{value:String(a)}}}),r&&(n={...n,query:{...n.query,id:{value:String(r)}}}),e&&(n={...n,query:{...n.query,db_full_name:{value:String(e)}}});leti={...s,...n},d=awaitu().crud({action:"get",table:"user_databases",query:i}),o=d?.payload;return{database:o?.[0],databases:o}}},69842:(e,r,a)=>{a.d(r,{A:()=>n});vart=a(39383),u=a.n(t),s=a(55153);asyncfunctionn(e,r,a,t){letn=u()({req:e,level:a?"deep":void0});returnt&&n.payload?.id&&(0,s._n)(process.env.DSQL_SU_USER_ID)!==n.payload.id?null:n.payload}},2706:(e,r)=>{Object.defineProperty(r,"A",{enumerable:!0,get:function(){returna}});vara=function(e){returne.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},89947:(e,r,a)=>{e.exports=a(75600)}};varr=require("../../../../webpack-api-runtime.js");r.C(e);vara=r(r.s=40734);module.exports=a})();