<!DOCTYPE html><html data-dpl-id="dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" lang="en" class="inter_d1c45a15-module__NRYtTG__variable esbuild_ad6179e5-module__3z7Vca__variable geistmono_157ca88a-module__iaM1Ya__variable dark"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/ESBuild_Medium-s.p.0_8qmtq5otlu1.woff2?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/GeistMono_Variable.p.05wdprr-k~q7o.woff2?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern.0ggh6pmfsjnge.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern.0ggh6pmfsjnge.png&amp;w=2048&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern.0om3izpcvesnf.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern.0om3izpcvesnf.png&amp;w=2048&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xl.0btjnvn399m8c.png&amp;w=750&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xl.0btjnvn399m8c.png&amp;w=1920&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-xl.06ipzujqzypwp.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-xl.06ipzujqzypwp.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-lg.12jbotg9.30te.png&amp;w=384&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-lg.12jbotg9.30te.png&amp;w=828&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-lg.0km-ihtg_aba4.png&amp;w=384&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-lg.0km-ihtg_aba4.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-sm.0cgdd6kib75s0.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-sm.0cgdd6kib75s0.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-sm.01~ruf.6y8.1b.png&amp;w=384&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-sm.01~ruf.6y8.1b.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xs.09.p8gofv73xu.png&amp;w=384&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xs.09.p8gofv73xu.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x"/><link rel="stylesheet" href="/_next/static/chunks/0odrnyzrlz6yb.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0t4du1lq.r-k-.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0kz8.lfy8jzs4.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0fi9lix4fz.yg.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><script src="/_next/static/chunks/128aahewwf1we.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0yfh7_u68d5.q.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/14pofykpskj6v.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/turbopack-0va19qjof1w7h.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/03eqx9~a~jq_w.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0~.jt917uawqh.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/038rb0cios-ns.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/08mu.h9yc8acd.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/05bgvss_vqd8~.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><script src="/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" async=""></script><link rel="preload" href="https://neonapi.io/cb.js" as="script"/><link rel="preconnect" href="https://console.neon.tech"/><meta name="next-size-adjust" content=""/><title>Manage projects - Neon Docs</title><meta name="description" content="In Neon, the project is your main workspace. Within a project, you create branches for different workflows, like environments, features, or previews. Each branch contains its own databases, roles, com..."/><link rel="manifest" href="/manifest.json"/><meta name="keywords" content=""/><link rel="canonical" href="https://neon.com/docs/manage/projects"/><link rel="alternate" type="text/markdown" href="https://neon.com/docs/manage/projects.md"/><meta property="og:title" content="Manage projects - Neon Docs"/><meta property="og:description" content="In Neon, the project is your main workspace. Within a project, you create branches for different workflows, like environments, features, or previews. Each branch contains its own databases, roles, com..."/><meta property="og:url" content="https://neon.com/docs/manage/projects"/><meta property="og:site_name" content="Neon"/><meta property="og:image" content="https://neon.com/docs/og?title=TWFuYWdlIHByb2plY3Rz&amp;category=TWFuYWdlICYgb3BlcmF0ZQ=="/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@neondatabase"/><meta name="twitter:title" content="Manage projects - Neon Docs"/><meta name="twitter:description" content="In Neon, the project is your main workspace. Within a project, you create branches for different workflows, like environments, features, or previews. Each branch contains its own databases, roles, com..."/><meta name="twitter:image" content="https://neon.com/docs/og?title=TWFuYWdlIHByb2plY3Rz&amp;category=TWFuYWdlICYgb3BlcmF0ZQ=="/><link rel="icon" href="/favicon/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon/favicon.ico" sizes="32x32"/><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" type="image/png"/><link rel="apple-touch-icon" href="/apple-touch-icon-152x152.png" sizes="152x152" type="image/png"/><link rel="apple-touch-icon" href="/apple-touch-icon-120x120.png" sizes="120x120" type="image/png"/><script src="/_next/static/chunks/03~yq9q893hmn.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","neon-theme","system",null,["light","dark"],null,true,true)</script><a class="group relative z-50 h-9 w-full overflow-hidden px-4 py-2.5 safe-paddings flex items-center justify-center border-b border-gray-new-90 bg-[#EBF5F0] focus-visible:-outline-offset-2 dark:border-gray-new-20 dark:bg-gray-new-10" href="https://neon.com/blog/building-neon-object-storage" target="_blank"><div class="relative z-10 -mb-px grid grid-cols-[1fr_auto] gap-x-1.5"><span class="truncate text-sm leading-none font-medium tracking-extra-tight xl:max-w-[790px] lg:max-w-[482px] sm:max-w-[calc(100vw-64px)] text-black-pure transition-colors duration-200 group-hover:text-gray-new-40 dark:text-white group-hover:dark:text-gray-new-70">Add files to your Postgres branches via Neon Object Storage, our S3-compatible object store</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15" class="origin-center -rotate-90 text-black-pure opacity-40 dark:text-white dark:opacity-60"><path stroke="currentColor" stroke-width="1.5" d="M3.5 5.75 7 9.25l3.5-3.5"></path></svg></div><img alt="" width="1000" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto left-0 2xl:hidden" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern.0ggh6pmfsjnge.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern.0ggh6pmfsjnge.png&amp;w=2048&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern.0ggh6pmfsjnge.png&amp;w=2048&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><img alt="" width="1000" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto right-0 2xl:hidden" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern.0om3izpcvesnf.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern.0om3izpcvesnf.png&amp;w=2048&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern.0om3izpcvesnf.png&amp;w=2048&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><img alt="" width="680" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto left-0 hidden 2xl:block xl:hidden" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xl.0btjnvn399m8c.png&amp;w=750&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xl.0btjnvn399m8c.png&amp;w=1920&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xl.0btjnvn399m8c.png&amp;w=1920&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><img alt="" width="520" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto right-0 hidden 2xl:block xl:hidden" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-xl.06ipzujqzypwp.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-xl.06ipzujqzypwp.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-xl.06ipzujqzypwp.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><img alt="" width="380" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto left-0 hidden xl:block lg:hidden" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-lg.12jbotg9.30te.png&amp;w=384&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-lg.12jbotg9.30te.png&amp;w=828&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-lg.12jbotg9.30te.png&amp;w=828&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><img alt="" width="300" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto right-0 hidden xl:block lg:hidden" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-lg.0km-ihtg_aba4.png&amp;w=384&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-lg.0km-ihtg_aba4.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-lg.0km-ihtg_aba4.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><img alt="" width="420" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto left-0 hidden lg:block md:hidden" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-sm.0cgdd6kib75s0.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-sm.0cgdd6kib75s0.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-sm.0cgdd6kib75s0.png&amp;w=1080&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><img alt="" width="292" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto right-0 hidden lg:block md:hidden" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-sm.01~ruf.6y8.1b.png&amp;w=384&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-sm.01~ruf.6y8.1b.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fright-pattern-sm.01~ruf.6y8.1b.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/><img alt="" width="300" height="72" decoding="async" data-nimg="1" class="pointer-events-none absolute top-0 z-0 h-9 w-auto left-0 hidden md:block" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xs.09.p8gofv73xu.png&amp;w=384&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xs.09.p8gofv73xu.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fleft-pattern-xs.09.p8gofv73xu.png&amp;w=640&amp;q=100&amp;dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/></a><div class="relative flex flex-col pt-safe min-h-[calc(100vh-36px)] lg:pb-12!"><header class="header top-0 right-0 left-0 z-50 flex w-full items-center bg-white dark:bg-black-pure lg:relative lg:h-14 sticky h-28"><div class="flex h-28 w-full items-center bg-white backdrop-blur-xl dark:bg-black-pure lg:h-14 after:absolute after:top-28 after:right-0 after:left-0 after:h-px after:bg-gray-new-90 dark:after:bg-gray-new-20 lg:after:hidden before:absolute before:top-16 before:right-0 before:left-0 before:h-px before:bg-gray-new-90 dark:before:bg-gray-new-20 lg:before:hidden"><div class="relative mx-auto lg:max-w-none lg:px-8 md:px-5 max-w-[1856px] px-8 z-10 w-full"><div class="flex h-16 w-full items-center justify-between lg:h-14 lg:pr-20"><div class="flex items-center gap-x-7"><div class="relative shrink-0"><a class="block w-fit focus-visible:outline-offset-4" href="/"><span class="sr-only">Neon</span><svg xmlns="http://www.w3.org/2000/svg" width="102" height="28" fill="none" viewBox="0 0 100 28" class="dark:hidden h-7"><path fill="#37C38F" d="M27.542.008V28l-10.747-9.508v9.323H0V0zM3.376 24.439H13.42V11.084l10.747 9.508V3.382l-20.79-.005z"></path><path fill="#000" d="m49.97 23.124-10.745-9.51v9.323h-3.38V6.201l10.746 9.51V6.387h3.38zm3.722-.187V6.387h10.116V9.72h-6.736v3.264h5.338v3.263h-5.338v3.357h6.736v3.333zm20.58.187a8.446 8.446 0 0 1-8.461-8.462 8.446 8.446 0 0 1 8.46-8.461 8.446 8.446 0 0 1 8.462 8.461 8.446 8.446 0 0 1-8.461 8.462m0-3.264c2.89 0 5.058-2.33 5.058-5.198 0-2.867-2.168-5.198-5.058-5.198s-5.058 2.331-5.058 5.198 2.168 5.198 5.058 5.198m24.888 3.264-10.746-9.51v9.323h-3.38V6.201l10.746 9.51V6.387h3.38z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="102" height="28" fill="none" viewBox="0 0 100 28" class="hidden dark:block h-7"><path fill="#34D59A" d="M27.542.008V28l-10.747-9.508v9.323H0V0zM3.376 24.439H13.42V11.084l10.747 9.508V3.382l-20.79-.005z"></path><path fill="#fff" d="m49.97 23.124-10.745-9.51v9.323h-3.38V6.201l10.746 9.51V6.387h3.38zm3.722-.187V6.387h10.116V9.72h-6.736v3.264h5.338v3.263h-5.338v3.357h6.736v3.333zm20.58.187a8.446 8.446 0 0 1-8.461-8.462 8.446 8.446 0 0 1 8.46-8.461 8.446 8.446 0 0 1 8.462 8.461 8.446 8.446 0 0 1-8.461 8.462m0-3.264c2.89 0 5.058-2.33 5.058-5.198 0-2.867-2.168-5.198-5.058-5.198s-5.058 2.331-5.058 5.198 2.168 5.198 5.058 5.198m24.888 3.264-10.746-9.51v9.323h-3.38V6.201l10.746 9.51V6.387h3.38z"></path></svg></a><div role="region" aria-label="Notifications (F8)" tabindex="-1" style="pointer-events:none"><ol tabindex="-1" class="fixed right-0 bottom-0 z-[2147483647] m-0 flex w-[245px] max-w-[100vw] list-none flex-col gap-[10px] p-[var(--viewport-padding)] outline-hidden [--viewport-padding:_25px]"></ol></div></div><a class="relative rounded-sm text-sm leading-none font-normal tracking-extra-tight text-gray-new-50 transition-colors duration-200 before:absolute before:inset-y-0 before:-left-3.5 before:h-full before:w-px before:bg-gray-new-80 hover:text-black-new dark:text-gray-new-50 dark:before:bg-gray-new-20 dark:hover:text-white" href="/docs">Docs</a></div><div class="absolute left-1/2 flex -translate-x-1/2 gap-2.5 xl:relative xl:left-0 xl:translate-x-0 lg:hidden"><div class="flex items-center gap-x-2"><div class="relative flex items-center justify-between"><button class="flex items-center justify-between border-gray-new-80 bg-gray-new-98 transition-colors duration-200 hover:border-gray-new-70 dark:border-gray-new-20 dark:bg-black-new dark:hover:border-gray-new-30 h-8 w-[264px] border p-1 pl-2.5 xl:w-60 lg:w-auto lg:border-none lg:bg-transparent! lg:p-0" data-test="docs-search-trigger" type="button"><span class="flex items-center gap-x-1.5"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="text-gray-new-30 dark:text-gray-new-70 size-3.5 lg:size-6 lg:text-black-new lg:dark:text-white"><path fill="currentColor" fill-rule="evenodd" d="M7.333 2.666a4.667 4.667 0 1 0 0 9.334 4.667 4.667 0 0 0 0-9.334m-6 4.667a6 6 0 1 1 12 0 6 6 0 0 1-12 0" clip-rule="evenodd"></path><path fill="currentColor" fill-rule="evenodd" d="M10.63 10.63c.26-.26.682-.26.943 0l2.9 2.9a.667.667 0 1 1-.943.943l-2.9-2.9a.667.667 0 0 1 0-.943" clip-rule="evenodd"></path></svg><span class="tracking-tight text-gray-new-40 dark:text-gray-new-60 text-[13px] lg:hidden">Search<!-- -->...</span></span><span class="inline-flex h-[22px] items-center justify-center border border-gray-new-80 px-1.5 py-1 font-sans text-sm leading-none font-medium tracking-extra-tight text-gray-new-50 dark:border-gray-new-20 lg:hidden">⌘K</span></button></div><button class="chat-widget flex h-8 items-center justify-between gap-1.5 border border-gray-new-80 bg-gray-new-98 px-3 text-[13px] text-gray-new-30 lg:items-start lg:border-none lg:px-3 lg:py-0 transition-colors duration-200 hover:border-gray-new-70 dark:border-gray-new-20 dark:bg-black-new dark:text-gray-new-70 dark:hover:border-gray-new-30 dark:hover:text-white lg:hidden shrink-0" type="button" aria-label="Open Neon AI"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14"><path stroke="currentColor" stroke-width="1.167" d="M7 2.334 5.525 5.527 2.333 7.001l3.193 1.473 1.473 3.193 1.474-3.193 3.193-1.473-3.193-1.474z"></path><path fill="currentColor" d="m10.762 2.013.612-1.429.613 1.43 1.429.612-1.43.612-.612 1.43-.612-1.43-1.43-.612z"></path></svg><span class="block text-[13px] leading-none tracking-extra-tight">Ask AI</span></button><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div><div class="flex items-center gap-x-6 lg:hidden"><div class="flex items-center gap-x-4"><a class="group flex items-center gap-1.5 tracking-extra-tight transition-colors duration-200 size-8 justify-center border border-gray-new-60 dark:border-gray-new-40 rounded-full text-gray-new-10 hover:border-black-new hover:text-black-new dark:text-gray-new-90 dark:hover:border-gray-new-40 dark:hover:text-white" href="https://discord.gg/92vNTzKDGp" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36" width="18" height="18" class=""><g clip-path="url(#discord_inline_svg__a)"><path fill="currentColor" d="M30.476 6.274A29.7 29.7 0 0 0 23.148 4a.11.11 0 0 0-.118.056 21 21 0 0 0-.912 1.874 27.4 27.4 0 0 0-8.23 0 19 19 0 0 0-.927-1.874.12.12 0 0 0-.118-.056 29.6 29.6 0 0 0-7.328 2.273.1.1 0 0 0-.048.041C.8 13.288-.478 20.09.15 26.805a.12.12 0 0 0 .047.085 29.9 29.9 0 0 0 8.989 4.544.12.12 0 0 0 .126-.042 21.3 21.3 0 0 0 1.84-2.99.114.114 0 0 0-.063-.16 19.7 19.7 0 0 1-2.808-1.338.116.116 0 0 1-.012-.191c.189-.142.378-.289.558-.437a.11.11 0 0 1 .116-.016c5.892 2.69 12.27 2.69 18.092 0a.11.11 0 0 1 .118.014c.18.149.37.297.56.439a.115.115 0 0 1-.01.191c-.897.524-1.83.967-2.81 1.337a.115.115 0 0 0-.061.16 24 24 0 0 0 1.837 2.99c.029.04.08.057.127.043 2.941-.91 5.924-2.283 9.003-4.544a.12.12 0 0 0 .047-.083c.75-7.765-1.257-14.51-5.323-20.49a.1.1 0 0 0-.046-.043M12.03 22.716c-1.774 0-3.235-1.629-3.235-3.629s1.433-3.628 3.235-3.628c1.816 0 3.264 1.643 3.235 3.628 0 2-1.433 3.629-3.235 3.629m11.962 0c-1.774 0-3.235-1.629-3.235-3.629s1.433-3.628 3.235-3.628c1.816 0 3.264 1.643 3.235 3.628 0 2-1.419 3.629-3.235 3.629"></path></g><defs><clipPath id="discord_inline_svg__a"><path fill="#fff" d="M0 0h36v36H0z"></path></clipPath></defs></svg></a><a class="group flex items-center gap-1.5 tracking-extra-tight transition-colors duration-200 size-8 justify-center border border-gray-new-60 dark:border-gray-new-40 rounded-full text-gray-new-10 hover:border-black-new hover:text-black-new dark:text-gray-new-90 dark:hover:border-gray-new-40 dark:hover:text-white" href="https://github.com/neondatabase/neon" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36" width="18" height="18" class=""><path fill="currentColor" fill-rule="evenodd" d="M18 .45c-9.9 0-18 8.1-18 18 0 7.988 5.175 14.738 12.263 17.1.9.113 1.237-.337 1.237-.9v-3.037c-5.062 1.125-6.075-2.363-6.075-2.363-.787-2.025-2.025-2.587-2.025-2.587-1.688-1.125.112-1.125.112-1.125 1.8.112 2.813 1.8 2.813 1.8 1.575 2.7 4.163 1.912 5.288 1.462a3.9 3.9 0 0 1 1.125-2.362c-4.05-.45-8.213-2.025-8.213-8.888 0-1.912.675-3.6 1.8-4.837-.225-.45-.787-2.25.225-4.725 0 0 1.462-.45 4.95 1.8 1.463-.45 2.925-.563 4.5-.563s3.038.225 4.5.563c3.488-2.363 4.95-1.913 4.95-1.913 1.012 2.475.338 4.275.225 4.725 1.125 1.238 1.8 2.813 1.8 4.838 0 6.862-4.163 8.437-8.213 8.887.675.563 1.238 1.688 1.238 3.375v4.95c0 .45.337 1.013 1.238.9C30.825 33.188 36 26.438 36 18.45c0-9.9-8.1-18-18-18" clip-rule="evenodd"></path></svg></a></div><div class="flex gap-x-2"><a class="inline-flex cursor-pointer items-center justify-center leading-none! text-center whitespace-nowrap rounded-full transition-colors duration-200 text-sm tracking-extra-tight font-medium bg-black-pure/0.02 text-black-pure border-gray-new-60 hover:border-black-pure dark:bg-white/0.02 border dark:border-gray-new-40 dark:text-white hover:dark:border-white h-9 px-[18px]" href="https://console.neon.tech/login" data-test="header-login">Log in</a><a class="inline-flex cursor-pointer items-center justify-center leading-none! text-center whitespace-nowrap rounded-full transition-colors duration-200 text-sm tracking-extra-tight font-medium dark:bg-white dark:text-black-pure hover:dark:bg-gray-new-80 bg-black-pure text-white hover:bg-gray-new-20 h-9 px-[18px]" href="https://console.neon.tech/signup" data-test="header-signup">Sign up</a></div></div></div><div class="h-12 lg:hidden"><ul class="no-scrollbars flex size-full gap-x-6"><li class="relative hover:z-10"><a class="relative flex h-full items-center gap-1 rounded-sm text-sm leading-snug tracking-extra-tight whitespace-nowrap transition-colors duration-200 group-hover:text-black-new hover:text-black-new after:absolute after:inset-x-0 after:-bottom-px after:h-0.5 after:w-full after:bg-gray-new-40 after:opacity-0 after:transition-opacity after:duration-300 dark:group-hover:text-white dark:after:bg-white dark:hover:text-white text-gray-new-30 dark:text-gray-new-70" href="/docs/introduction">Get started</a></li><li class="relative hover:z-10 group"><button class="relative flex h-full items-center gap-1 rounded-sm text-sm leading-snug tracking-extra-tight whitespace-nowrap transition-colors duration-200 group-hover:text-black-new hover:text-black-new after:absolute after:inset-x-0 after:-bottom-px after:h-0.5 after:w-full after:bg-gray-new-40 after:opacity-0 after:transition-opacity after:duration-300 dark:group-hover:text-white dark:after:bg-white dark:hover:text-white text-gray-new-30 dark:text-gray-new-70">Products<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15" class="transition-transform duration-200 group-hover:-rotate-180 group-hover:text-black-new dark:group-hover:text-white text-gray-new-50"><path stroke="currentColor" stroke-width="1.5" d="M3.5 5.75 7 9.25l3.5-3.5"></path></svg></button><div class="absolute top-[90%] -left-5 z-10 pointer-events-none opacity-0 origin-top-left transform-[rotateX(-12deg)_scale(0.9)] transition-[opacity,transform] duration-200 group-hover:pointer-events-auto group-hover:visible group-hover:transform-none group-hover:opacity-100 focus-within:pointer-events-auto focus-within:visible focus-within:transform-none focus-within:opacity-100"><ul class="relative flex w-max min-w-40 flex-col gap-4 border p-4 border-gray-new-94 bg-white shadow-[0px_14px_20px_0px_rgba(0,0,0,.1)] dark:border-gray-new-15 dark:bg-black-new dark:shadow-[0px_14px_20px_0px_rgba(0,0,0,.5)]"><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/postgres/overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M9.556 2.889v4.444L7.89 6.223l-1.667 1.11V2.89"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M5.111 2.889A1.11 1.11 0 0 0 4 4v10a1.11 1.11 0 0 1 1.111-1.111h7.778A1.11 1.11 0 0 0 14 11.778V4a1.11 1.11 0 0 0-1.111-1.111z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.889 15.11A1.11 1.11 0 0 0 14 14v-2.223a1.11 1.11 0 0 1-1.111 1.112H5.11a1.11 1.11 0 1 0 0 2.222z"></path></svg>Postgres</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/auth/overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" d="M9.003 9a1.667 1.667 0 1 0 0-3.334 1.667 1.667 0 0 0 0 3.333M12.813 13.803A4 4 0 0 0 9 11a4 4 0 0 0-3.812 2.803"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" d="M15 9.5C15 14 9 16 9 16s-6-2-6-6.5v-6L9 2l6 1.5z"></path></svg>Auth</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/data-api/overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><g stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" clip-path="url(#api_inline_svg__a)"><path d="M9 6.083a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5M4.333 14.25a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5M13.667 14.25a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5"></path><path d="M3.894 10.809a5.3 5.3 0 0 1-.144-1.225 5.24 5.24 0 0 1 1.487-3.662M12.338 13.634a5.25 5.25 0 0 1-4.562 1.056M10.723 4.623a5.26 5.26 0 0 1 3.402 3.82"></path></g><defs><clipPath id="api_inline_svg__a"><path fill="#fff" d="M2 2h14v14H2z"></path></clipPath></defs></svg>Data API</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/compute/functions/overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M8.03 14.499H3.5v-4.53M14.499 8.03V3.5h-4.53M3.78 14.224 14.223 3.78"></path></svg>Neon Functions</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/storage/overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M3.5 14.5 9 9M5.15 9H9v3.85"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11.5 14.5h1.9a1.1 1.1 0 0 0 1.1-1.1V4.6a1.1 1.1 0 0 0-1.1-1.1H4.6a1.1 1.1 0 0 0-1.1 1.1v1.91"></path></svg>Object Storage</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/ai-gateway/overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M2.336 11.221A4.44 4.44 0 0 0 6.779 6.78a4.443 4.443 0 0 0 4.442 4.442 4.443 4.443 0 0 0-4.442 4.443 4.44 4.44 0 0 0-4.443-4.443M10.332 5.002a2.666 2.666 0 0 0 2.666-2.666 2.666 2.666 0 0 0 2.665 2.666 2.666 2.666 0 0 0-2.665 2.665 2.666 2.666 0 0 0-2.666-2.665"></path></svg>AI Gateway</a></li></ul></div></li><li class="relative hover:z-10 group"><button class="relative flex h-full items-center gap-1 rounded-sm text-sm leading-snug tracking-extra-tight whitespace-nowrap transition-colors duration-200 group-hover:text-black-new hover:text-black-new after:absolute after:inset-x-0 after:-bottom-px after:h-0.5 after:w-full after:bg-gray-new-40 after:opacity-0 after:transition-opacity after:duration-300 dark:group-hover:text-white dark:after:bg-white dark:hover:text-white text-gray-new-30 dark:text-gray-new-70">Platform<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15" class="transition-transform duration-200 group-hover:-rotate-180 group-hover:text-black-new dark:group-hover:text-white text-gray-new-50"><path stroke="currentColor" stroke-width="1.5" d="M3.5 5.75 7 9.25l3.5-3.5"></path></svg></button><div class="absolute top-[90%] -left-5 z-10 pointer-events-none opacity-0 origin-top-left transform-[rotateX(-12deg)_scale(0.9)] transition-[opacity,transform] duration-200 group-hover:pointer-events-auto group-hover:visible group-hover:transform-none group-hover:opacity-100 focus-within:pointer-events-auto focus-within:visible focus-within:transform-none focus-within:opacity-100"><ul class="relative flex w-max min-w-40 flex-col gap-4 border p-4 border-gray-new-94 bg-white shadow-[0px_14px_20px_0px_rgba(0,0,0,.1)] dark:border-gray-new-15 dark:bg-black-new dark:shadow-[0px_14px_20px_0px_rgba(0,0,0,.5)]"><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/manage/platform"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><mask id="settings_inline_svg__a" width="14" height="14" x="2" y="2" maskUnits="userSpaceOnUse" style="mask-type:luminance"><path fill="#fff" stroke="#fff" d="M3 2.998h12v12H3z"></path></mask><g mask="url(#settings_inline_svg__a)"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11.03 5.342h4.063m-12.187 0H4.53m0 0a2.031 2.031 0 1 1 4.062 0 2.031 2.031 0 0 1-4.062 0m2.437 7.313H2.906m12.187 0h-1.625m0 0a2.031 2.031 0 1 1-4.063 0 2.031 2.031 0 0 1 4.063 0"></path></g></svg>Manage &amp; operate</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/introduction/architecture-overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M9 7.294v3.41M4.17 10.705V9h9.66v1.704M9 5.59a1.42 1.42 0 1 0 0-2.84 1.42 1.42 0 0 0 0 2.84M4.17 15.25a1.42 1.42 0 1 0 0-2.841 1.42 1.42 0 0 0 0 2.84M9 15.25a1.42 1.42 0 1 0 0-2.841 1.42 1.42 0 0 0 0 2.84M13.83 15.25a1.42 1.42 0 1 0 0-2.841 1.42 1.42 0 0 0 0 2.84"></path></svg>Resilience &amp; architecture</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/security/security-overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M9.25 3A10.97 10.97 0 0 1 3 5.917S3 13 9.25 15.5C15.5 13 15.5 5.917 15.5 5.917A10.97 10.97 0 0 1 9.25 3"></path></svg>Security &amp; compliance</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/introduction/about-billing"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M9.003 3v12M11.8 5c-1.6-.806-6-1.168-6 1.6 0 2.82 6.4 1.605 6.4 4.8 0 2.71-4.573 2.56-6.4 1.6"></path></svg>Plans &amp; billing</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/guides/platform-integration-overview"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m3 14.999 2.564-2.564M7.64 3 5.56 5.08a5.202 5.202 0 0 0 7.356 7.357l2.081-2.08zM11.844 3.038 9.763 5.12M14.963 6.158l-2.08 2.08"></path></svg>Building on Neon</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/ai/ai-agents-tools"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="m9.451 8.548 1.81-1.81h3.167c.749 0 1.357-.608 1.357-1.357V3.57c0-.749-.608-1.357-1.357-1.357h-3.62c-.749 0-1.357.608-1.357 1.357zM7.645 8.548H3.573c-.75 0-1.357.608-1.357 1.357v4.524c0 .749.608 1.357 1.357 1.357h9.048c.75 0 1.357-.608 1.357-1.357V9.905c0-.75-.608-1.357-1.357-1.357h-.453M5.833 6.738v-1.81"></path><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-miterlimit="10" d="M5.836 4.928a.452.452 0 1 0 0-.904.452.452 0 0 0 0 .904Z"></path><path fill="currentColor" stroke="currentColor" d="M5.784 11.714a.405.405 0 1 1-.81 0 .405.405 0 0 1 .81 0ZM11.215 11.714a.405.405 0 1 1-.81 0 .405.405 0 0 1 .81 0Z"></path></svg>AI agents on Neon</a></li></ul></div></li><li class="relative hover:z-10 group"><button class="relative flex h-full items-center gap-1 rounded-sm text-sm leading-snug tracking-extra-tight whitespace-nowrap transition-colors duration-200 group-hover:text-black-new hover:text-black-new after:absolute after:inset-x-0 after:-bottom-px after:h-0.5 after:w-full after:bg-gray-new-40 after:opacity-0 after:transition-opacity after:duration-300 dark:group-hover:text-white dark:after:bg-white dark:hover:text-white text-gray-new-30 dark:text-gray-new-70">Reference<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15" class="transition-transform duration-200 group-hover:-rotate-180 group-hover:text-black-new dark:group-hover:text-white text-gray-new-50"><path stroke="currentColor" stroke-width="1.5" d="M3.5 5.75 7 9.25l3.5-3.5"></path></svg></button><div class="absolute top-[90%] -left-5 z-10 pointer-events-none opacity-0 origin-top-left transform-[rotateX(-12deg)_scale(0.9)] transition-[opacity,transform] duration-200 group-hover:pointer-events-auto group-hover:visible group-hover:transform-none group-hover:opacity-100 focus-within:pointer-events-auto focus-within:visible focus-within:transform-none focus-within:opacity-100"><ul class="relative flex w-max min-w-40 flex-col gap-4 border p-4 border-gray-new-94 bg-white shadow-[0px_14px_20px_0px_rgba(0,0,0,.1)] dark:border-gray-new-15 dark:bg-black-new dark:shadow-[0px_14px_20px_0px_rgba(0,0,0,.5)]"><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/reference/api"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M14.2 3H3.8a.8.8 0 0 0-.8.8v10.4a.8.8 0 0 0 .8.8h10.4a.8.8 0 0 0 .8-.8V3.8a.8.8 0 0 0-.8-.8"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m5.719 6.201 2.8 2.8-2.8 2.8M8.914 11.8h3.273"></path></svg>APIs &amp; SDKs</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/guides/integrations"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m3 14.999 2.564-2.564M7.64 3 5.56 5.08a5.202 5.202 0 0 0 7.356 7.357l2.081-2.08zM11.844 3.038 9.763 5.12M14.963 6.158l-2.08 2.08"></path></svg>Integrations &amp; tooling</a></li><li class=""><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/reference/glossary"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M9.002 5.182v9.272M3.002 3.545l6 1.637 6-1.637v9.273l-6 1.636-6-1.636z"></path></svg>Glossary</a></li></ul></div></li><li class="relative hover:z-10 group"><button class="relative flex h-full items-center gap-1 rounded-sm text-sm leading-snug tracking-extra-tight whitespace-nowrap transition-colors duration-200 group-hover:text-black-new hover:text-black-new after:absolute after:inset-x-0 after:-bottom-px after:h-0.5 after:w-full after:bg-gray-new-40 after:opacity-0 after:transition-opacity after:duration-300 dark:group-hover:text-white dark:after:bg-white dark:hover:text-white text-gray-new-30 dark:text-gray-new-70">Resources<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15" class="transition-transform duration-200 group-hover:-rotate-180 group-hover:text-black-new dark:group-hover:text-white text-gray-new-50"><path stroke="currentColor" stroke-width="1.5" d="M3.5 5.75 7 9.25l3.5-3.5"></path></svg></button><div class="absolute top-[90%] -left-5 z-10 pointer-events-none opacity-0 origin-top-left transform-[rotateX(-12deg)_scale(0.9)] transition-[opacity,transform] duration-200 group-hover:pointer-events-auto group-hover:visible group-hover:transform-none group-hover:opacity-100 focus-within:pointer-events-auto focus-within:visible focus-within:transform-none focus-within:opacity-100"><ul class="relative flex w-max min-w-40 flex-col gap-4 border p-4 border-gray-new-94 bg-white shadow-[0px_14px_20px_0px_rgba(0,0,0,.1)] dark:border-gray-new-15 dark:bg-black-new dark:shadow-[0px_14px_20px_0px_rgba(0,0,0,.5)]"><li class="mt-2 first:mt-0"><span class="mb-3.5 block text-xs leading-none tracking-tight text-gray-new-50 uppercase">Support &amp; Community</span><ul class="flex flex-col gap-4"><li><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/introduction/support"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m7.945 6.31-2.55-2.55M3.76 5.396l2.55 2.55M11.69 7.945l2.55-2.55M12.604 3.76l-2.55 2.55M10.054 11.69l2.55 2.55M14.24 12.604l-2.55-2.55M6.31 10.054l-2.55 2.55M5.396 14.24l2.55-2.55M8.999 15.363a6.364 6.364 0 1 0 0-12.728 6.364 6.364 0 0 0 0 12.728"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11.05 11.046a2.893 2.893 0 1 0-4.092-4.091 2.893 2.893 0 0 0 4.091 4.09"></path></svg>Support</a></li><li><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/community/community-intro"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.82 5.591h1.09a1.09 1.09 0 0 1 1.091 1.091v4.636a1.09 1.09 0 0 1-1.09 1.091h-1.092v2.182L9.547 12.41H8.456"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11.729 3.41H4.092a1.09 1.09 0 0 0-1.09 1.09v4.637a1.09 1.09 0 0 0 1.09 1.09h1.091v2.728l3.818-2.728h2.728a1.09 1.09 0 0 0 1.09-1.09V4.5a1.09 1.09 0 0 0-1.09-1.09"></path></svg>Community</a></li></ul></li><li class="mt-2 first:mt-0"><span class="mb-3.5 block text-xs leading-none tracking-tight text-gray-new-50 uppercase">Product updates</span><ul class="flex flex-col gap-4"><li><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/introduction/status"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m5.527 9.002 2.315 2.315 4.63-4.63"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M9 15.365a6.365 6.365 0 1 0 0-12.73 6.365 6.365 0 0 0 0 12.73"></path></svg>Status</a></li><li><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/changelog"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><g stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" clip-path="url(#changelog_inline_svg__a)"><path d="M5.5 3.5v2M12.5 3.5v2M5.5 8.5h7M13 5.5H5A1.5 1.5 0 0 0 3.5 7v6A1.5 1.5 0 0 0 5 14.5h8a1.5 1.5 0 0 0 1.5-1.5V7A1.5 1.5 0 0 0 13 5.5"></path></g><defs><clipPath id="changelog_inline_svg__a"><path fill="#fff" d="M3 3h12v12H3z"></path></clipPath></defs></svg>Changelog</a></li><li><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/introduction/roadmap"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path fill="currentColor" fill-rule="evenodd" d="M13.125 3.875a1 1 0 1 0 0 2 1 1 0 0 0 0-2m-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0m-6.25 7.25a1 1 0 1 0 0 2 1 1 0 0 0 0-2m-2 1a2 2 0 1 1 4 0 2 2 0 0 1-4 0m2.958-8.792A1.562 1.562 0 0 1 8.5 5.437v7.126a2.563 2.563 0 0 0 5.125 0V7.875a.5.5 0 0 0-1 0v4.688a1.563 1.563 0 0 1-3.125 0V5.437a2.562 2.562 0 0 0-5.125 0v4.688a.5.5 0 0 0 1 0V5.438c0-.415.165-.812.458-1.105" clip-rule="evenodd"></path></svg>Roadmap</a></li><li><a class="t-sm flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="/docs/reference/feeds"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" d="M10.711 15.187A7.9 7.9 0 0 0 2.813 7.29M15.187 15.187c0-6.834-5.54-12.374-12.374-12.374"></path><path fill="currentColor" d="M4.46 15.187a1.647 1.647 0 1 0 0-3.293 1.647 1.647 0 0 0 0 3.293"></path></svg>RSS feeds</a></li></ul></li><li class="mt-2 first:mt-0"><span class="mb-3.5 block text-xs leading-none tracking-tight text-gray-new-50 uppercase">Starter code</span><ul class="flex flex-col gap-4"><li><a class="t-sm group flex items-center gap-2 rounded-sm leading-none tracking-tight transition-colors duration-200 text-gray-new-30 hover:text-black-new dark:text-gray-new-70 dark:hover:text-white" href="https://github.com/neondatabase/examples" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path fill="currentColor" fill-rule="evenodd" d="M9.01 1.777a7.16 7.16 0 0 0-4.705 1.767 7.46 7.46 0 0 0-2.461 4.465 7.56 7.56 0 0 0 .955 5.032 7.28 7.28 0 0 0 3.918 3.197c.36.068.494-.164.494-.36v-1.262c-2.017.456-2.444-.992-2.444-.992a1.98 1.98 0 0 0-.806-1.089c-.654-.455.053-.455.053-.455.23.033.449.119.64.251.193.133.353.309.469.514a1.54 1.54 0 0 0 1.533.81c.203-.025.399-.09.577-.19.028-.376.186-.728.445-.994-1.611-.187-3.303-.824-3.303-3.666a2.9 2.9 0 0 1 .743-1.99 2.76 2.76 0 0 1 .072-1.963s.61-.2 1.994.76a6.7 6.7 0 0 1 3.633 0c1.384-.96 1.99-.76 1.99-.76.266.62.293 1.322.075 1.963.489.54.755 1.253.744 1.99 0 2.851-1.696 3.475-3.312 3.643a1.79 1.79 0 0 1 .494 1.366v2.037c0 .241.129.428.498.36a7.3 7.3 0 0 0 3.902-3.203 7.57 7.57 0 0 0 .948-5.025 7.47 7.47 0 0 0-2.455-4.459A7.16 7.16 0 0 0 9.01 1.75z" clip-rule="evenodd"></path></svg>Examples repo<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a></li></ul></li></ul></div></li><li class="relative hover:z-10 flex items-center pl-6 before:absolute before:top-1/2 before:left-0 before:h-[18px] before:w-px before:-translate-y-1/2 before:bg-gray-new-90 before:content-[&#x27;&#x27;] dark:before:bg-gray-new-15"><a class="relative flex h-full items-center gap-1 rounded-sm text-sm leading-snug tracking-extra-tight whitespace-nowrap transition-colors duration-200 group-hover:text-black-new hover:text-black-new after:absolute after:inset-x-0 after:-bottom-px after:h-0.5 after:w-full after:bg-gray-new-40 after:opacity-0 after:transition-opacity after:duration-300 dark:group-hover:text-white dark:after:bg-white dark:hover:text-white text-gray-new-30 dark:text-gray-new-70" href="https://neon.com/postgresql/tutorial" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="mr-1.5 size-4 shrink-0 text-primary-2"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.878" d="m9.763 3.095 5.558 2.86a.744.744 0 0 1 0 1.325l-5.558 2.86a.88.88 0 0 1-.804 0L3.402 7.28a.744.744 0 0 1 0-1.324l5.557-2.862a.88.88 0 0 1 .804 0"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.878" d="M15.73 6.618a9.8 9.8 0 0 0 0 4.416M5.194 10.455v2.853c0 .969 1.867 1.755 4.17 1.755s4.169-.786 4.169-1.755v-2.853"></path></svg>Learn PostgreSQL</a></li></ul></div></div></div></header><div class="navigation-overlay pointer-events-none fixed inset-0 z-40 bg-white/80 opacity-0 transition-opacity delay-150 duration-200 dark:bg-black-pure/80"></div><div class="absolute top-3 right-7 z-50 hidden gap-5 lg:flex lg:items-center lg:gap-x-4 sm:right-4"><div class="flex items-center gap-x-2"><div class="relative flex items-center justify-between mobile-search"><button class="flex items-center justify-between border-gray-new-80 bg-gray-new-98 transition-colors duration-200 hover:border-gray-new-70 dark:border-gray-new-20 dark:bg-black-new dark:hover:border-gray-new-30 h-8 w-[264px] border p-1 pl-2.5 xl:w-60 lg:w-auto lg:border-none lg:bg-transparent! lg:p-0" data-test="docs-search-trigger" type="button"><span class="flex items-center gap-x-1.5"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="text-gray-new-30 dark:text-gray-new-70 size-3.5 lg:size-6 lg:text-black-new lg:dark:text-white"><path fill="currentColor" fill-rule="evenodd" d="M7.333 2.666a4.667 4.667 0 1 0 0 9.334 4.667 4.667 0 0 0 0-9.334m-6 4.667a6 6 0 1 1 12 0 6 6 0 0 1-12 0" clip-rule="evenodd"></path><path fill="currentColor" fill-rule="evenodd" d="M10.63 10.63c.26-.26.682-.26.943 0l2.9 2.9a.667.667 0 1 1-.943.943l-2.9-2.9a.667.667 0 0 1 0-.943" clip-rule="evenodd"></path></svg><span class="tracking-tight text-gray-new-40 dark:text-gray-new-60 text-[13px] lg:hidden">Search<!-- -->...</span></span><span class="inline-flex h-[22px] items-center justify-center border border-gray-new-80 px-1.5 py-1 font-sans text-sm leading-none font-medium tracking-extra-tight text-gray-new-50 dark:border-gray-new-20 lg:hidden">⌘K</span></button></div><button class="chat-widget flex h-8 items-center justify-between gap-1.5 border border-gray-new-80 bg-gray-new-98 px-3 text-[13px] text-gray-new-30 lg:items-start lg:border-none lg:px-3 lg:py-0 transition-colors duration-200 hover:border-gray-new-70 dark:border-gray-new-20 dark:bg-black-new dark:text-gray-new-70 dark:hover:border-gray-new-30 dark:hover:text-white lg:hidden shrink-0" type="button" aria-label="Open Neon AI"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14"><path stroke="currentColor" stroke-width="1.167" d="M7 2.334 5.525 5.527 2.333 7.001l3.193 1.473 1.473 3.193 1.474-3.193 3.193-1.473-3.193-1.474z"></path><path fill="currentColor" d="m10.762 2.013.612-1.429.613 1.43 1.429.612-1.43.612-.612 1.43-.612-1.43-1.43-.612z"></path></svg><span class="block text-[13px] leading-none tracking-extra-tight">Ask AI</span></button><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div><button class="h-8 w-8 shrink relative flex text-black dark:text-white" type="button" aria-label="Open menu" data-test="mobile-menu-toggle"><span class="absolute top-2 left-1 block h-0.5 w-6 bg-current" style="transform-origin:50% 50%;will-change:transform, opacity;transform:translateY(0);opacity:1"></span><span class="absolute top-4 left-1 block h-0.5 w-6 bg-current" style="transform-origin:50% 50%;will-change:transform, opacity;transform:translateY(0);opacity:1"></span><span class="absolute top-6 left-1 block h-0.5 w-6 bg-current" style="transform-origin:50% 50%;will-change:transform, opacity;transform:translateY(0);opacity:1"></span><span class="absolute top-4 left-[5px] block h-0.5 w-[22px] bg-current" style="transform-origin:50% 50%;will-change:transform, opacity;transform:rotate(0deg) scaleX(0.95);opacity:0"></span><span class="absolute top-4 left-[5px] block h-0.5 w-[22px] bg-current" style="transform-origin:50% 50%;will-change:transform, opacity;transform:rotate(0deg) scaleX(0.95);opacity:0"></span></button></div><main class="flex flex-1 flex-col"><div class="flex flex-1 safe-paddings dark:bg-black-pure dark:text-white lg:flex-col"><aside aria-label="Agent directive" class="sr-only">Full Neon documentation index:<!-- --> <a href="https://neon.com/docs/llms.txt">https://neon.com/docs/llms.txt</a></aside><div class="relative mx-auto lg:max-w-none lg:px-8 md:px-5 max-w-[1856px] px-8 flex w-full flex-1 gap-x-24 pt-12 2xl:gap-x-8 xl:pt-9 lg:block sm:pt-7"><aside class="relative -mt-12 w-[312px] shrink-0 lg:hidden"><div class="sticky top-28"><div class="relative after:pointer-events-none after:absolute after:inset-x-0 after:top-0 after:h-10 after:bg-linear-to-b after:from-white after:to-transparent dark:after:from-black-pure dark:after:to-transparent"><nav class="z-10 -mx-1 no-scrollbars h-[calc(100vh-7rem)] overflow-y-scroll pt-11 pr-8 pb-16 pl-1 border-r border-gray-new-90 dark:border-gray-new-20"><div class="flex w-full flex-col gap-6 lg:px-8 lg:pt-4 md:px-5"><a class="text-green-44 transition-colors duration-200 dark:text-green-52 flex items-center gap-2.5 rounded-sm text-[15px] leading-snug font-medium tracking-extra-tight" href="/docs/manage/platform"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><mask id="settings_inline_svg__a" width="14" height="14" x="2" y="2" maskUnits="userSpaceOnUse" style="mask-type:luminance"><path fill="#fff" stroke="#fff" d="M3 2.998h12v12H3z"></path></mask><g mask="url(#settings_inline_svg__a)"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11.03 5.342h4.063m-12.187 0H4.53m0 0a2.031 2.031 0 1 1 4.062 0 2.031 2.031 0 0 1-4.062 0m2.437 7.313H2.906m12.187 0h-1.625m0 0a2.031 2.031 0 1 1-4.063 0 2.031 2.031 0 0 1 4.063 0"></path></g></svg>Manage &amp; operate</a><ul class="flex flex-col"><li class="mt-4 first:mt-0"><div class="my-2 flex items-center gap-2.5 text-[15px] leading-snug font-medium tracking-extra-tight text-black-pure dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" d="M9.003 9a1.667 1.667 0 1 0 0-3.334 1.667 1.667 0 0 0 0 3.333M12.813 13.803A4 4 0 0 0 9 11a4 4 0 0 0-3.812 2.803"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" d="M15 9.5C15 14 9 16 9 16s-6-2-6-6.5v-6L9 2l6 1.5z"></path></svg>Access &amp; collaboration</div><ul class="flex flex-col"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/accounts"><span class="text-balance" aria-hidden="false">Accounts</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/project-permissions-get-started"><span class="text-balance" aria-hidden="false">Permissions quickstart</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/user-permissions"><span class="text-balance" aria-hidden="false">User permissions</span></a></li><li class="group/item flex flex-col"><div class="group relative flex w-full items-center gap-2 rounded-sm text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white"><a class="flex-1 py-2 text-left" target="_self" href="/docs/manage/organizations"><span class="text-pretty" aria-hidden="false">Organizations</span></a><button type="button" class="px-1 py-2" aria-label="Expand Organizations"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 11 18" class="w-1.5"><path stroke="currentColor" stroke-width="2" d="m1 1 8 8-8 8"></path></svg></button></div><div class="-m-1 overflow-hidden p-1" style="opacity:0;height:0px;transform:translateY(10px)"><ul class="border-l border-gray-new-80 pl-3 dark:border-gray-new-20"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/organizations"><span class="text-balance" aria-hidden="false">Overview</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/orgs-manage"><span class="text-balance" aria-hidden="false">Manage Organizations</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/orgs-add-members-by-domain"><span class="text-balance" aria-hidden="false">Add members by domain</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/orgs-project-transfer"><span class="text-balance" aria-hidden="false">Transfer projects</span></a></li><li class="group/item flex flex-col"><button class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" type="button" target="_self" tabindex="-1" aria-expanded="false"><span class="text-balance" aria-hidden="false">Organizations API</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 11 18" class="ml-auto w-1.5"><path stroke="currentColor" stroke-width="2" d="m1 1 8 8-8 8"></path></svg></button><div class="-m-1 overflow-hidden p-1" style="opacity:0;height:0px;transform:translateY(10px)"><ul class="border-l border-gray-new-80 pl-3 dark:border-gray-new-20"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/orgs-api"><span class="text-balance" aria-hidden="false">Manage organizations via API</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/orgs-api-consumption"><span class="text-balance" aria-hidden="false">Query organization metrics via API</span></a></li></ul></div></li><li class="group/item flex flex-col"><button class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" type="button" target="_self" tabindex="-1" aria-expanded="false"><span class="text-balance" aria-hidden="false">CLI</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 11 18" class="ml-auto w-1.5"><path stroke="currentColor" stroke-width="2" d="m1 1 8 8-8 8"></path></svg></button><div class="-m-1 overflow-hidden p-1" style="opacity:0;height:0px;transform:translateY(10px)"><ul class="border-l border-gray-new-80 pl-3 dark:border-gray-new-20"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/orgs-cli"><span class="text-balance" aria-hidden="false">CLI actions</span></a></li></ul></div></li></ul></div></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/guides/project-collaboration-guide"><span class="text-balance" aria-hidden="false">Project collaboration</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/database-access"><span class="text-balance" aria-hidden="false">Database access</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/api-keys"><span class="text-balance" aria-hidden="false">API keys</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/account-recovery"><span class="text-balance" aria-hidden="false">Account recovery</span></a></li></ul></li><li class="mt-4 first:mt-0"><div class="my-2 flex items-center gap-2.5 text-[15px] leading-snug font-medium tracking-extra-tight text-black-pure dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M9.556 2.889v4.444L7.89 6.223l-1.667 1.11V2.89"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M5.111 2.889A1.11 1.11 0 0 0 4 4v10a1.11 1.11 0 0 1 1.111-1.111h7.778A1.11 1.11 0 0 0 14 11.778V4a1.11 1.11 0 0 0-1.111-1.111z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.889 15.11A1.11 1.11 0 0 0 14 14v-2.223a1.11 1.11 0 0 1-1.111 1.112H5.11a1.11 1.11 0 1 0 0 2.222z"></path></svg>Projects &amp; resources</div><ul class="flex flex-col"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/overview"><span class="text-balance" aria-hidden="false">Object hierarchy</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-medium text-green-44 dark:text-green-52" target="_self" href="/docs/manage/projects"><span class="text-balance" aria-hidden="false">Projects</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/guides/multitenancy"><span class="text-balance" aria-hidden="false">Multitenancy</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/branches"><span class="text-balance" aria-hidden="false">Branches</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/computes"><span class="text-balance" aria-hidden="false">Computes</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/roles"><span class="text-balance" aria-hidden="false">Roles</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/databases"><span class="text-balance" aria-hidden="false">Databases</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/guides/tables"><span class="text-balance" aria-hidden="false">Tables</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/integrations"><span class="text-balance" aria-hidden="false">Integrations</span></a></li></ul></li><li class="mt-4 first:mt-0"><div class="my-2 flex items-center gap-2.5 text-[15px] leading-snug font-medium tracking-extra-tight text-black-pure dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><path stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="0.846" d="M12.903 4.239H14.5v11.818H3V4.239h1.597"></path><path stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="0.846" d="m6.515 10.308 1.597 1.597 2.875-2.875M10.346 3.597a1.597 1.597 0 0 0-3.193 0H5.875v1.916h5.749V3.597z"></path></svg>Monitoring &amp; observability</div><ul class="flex flex-col"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/introduction/monitoring"><span class="text-balance" aria-hidden="false">Overview</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/reference/metrics-logs"><span class="text-balance" aria-hidden="false">Metrics &amp; logs</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/introduction/monitoring-page"><span class="text-balance" aria-hidden="false">Monitoring dashboard</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/manage/operations"><span class="text-balance" aria-hidden="false">System operations</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/introduction/monitor-active-queries"><span class="text-balance" aria-hidden="false">Active queries</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/introduction/monitor-query-performance"><span class="text-balance" aria-hidden="false">Query performance</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/introduction/monitor-logs"><span class="text-balance" aria-hidden="false">Logs</span></a></li><li class="group/item flex flex-col"><button class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" type="button" target="_self" aria-expanded="false"><span class="text-balance" aria-hidden="false">Third-party monitoring</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 11 18" class="ml-auto w-1.5"><path stroke="currentColor" stroke-width="2" d="m1 1 8 8-8 8"></path></svg></button><div class="-m-1 overflow-hidden p-1" style="opacity:0;height:0px;transform:translateY(10px)"><ul class="border-l border-gray-new-80 pl-3 dark:border-gray-new-20"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/guides/datadog"><span class="text-balance" aria-hidden="false">Datadog</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/guides/grafana-cloud"><span class="text-balance" aria-hidden="false">Grafana Cloud</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/guides/opentelemetry"><span class="text-balance" aria-hidden="false">OpenTelemetry</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/introduction/monitor-pgadmin"><span class="text-balance" aria-hidden="false">pgAdmin</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/introduction/monitor-pghero"><span class="text-balance" aria-hidden="false">PgHero</span></a></li></ul></div></li></ul></li><li class="mt-4 first:mt-0"><div class="my-2 flex items-center gap-2.5 text-[15px] leading-snug font-medium tracking-extra-tight text-black-pure dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18" class="size-4.5 shrink-0"><mask id="settings_inline_svg__a" width="14" height="14" x="2" y="2" maskUnits="userSpaceOnUse" style="mask-type:luminance"><path fill="#fff" stroke="#fff" d="M3 2.998h12v12H3z"></path></mask><g mask="url(#settings_inline_svg__a)"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M11.03 5.342h4.063m-12.187 0H4.53m0 0a2.031 2.031 0 1 1 4.062 0 2.031 2.031 0 0 1-4.062 0m2.437 7.313H2.906m12.187 0h-1.625m0 0a2.031 2.031 0 1 1-4.063 0 2.031 2.031 0 0 1 4.063 0"></path></g></svg>Operations &amp; maintenance</div><ul class="flex flex-col"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/get-started/production-checklist"><span class="text-balance" aria-hidden="false">Production checklist</span></a></li><li class="group/item flex flex-col"><div class="group relative flex w-full items-center gap-2 rounded-sm text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white"><a class="flex-1 py-2 text-left" target="_self" href="/docs/manage/backups"><span class="text-pretty" aria-hidden="false">Backup &amp; restore</span></a><button type="button" class="px-1 py-2" aria-label="Expand Backup &amp; restore"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 11 18" class="w-1.5"><path stroke="currentColor" stroke-width="2" d="m1 1 8 8-8 8"></path></svg></button></div><div class="-m-1 overflow-hidden p-1" style="opacity:0;height:0px;transform:translateY(10px)"><ul class="border-l border-gray-new-80 pl-3 dark:border-gray-new-20"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/guides/backup-restore"><span class="text-balance" aria-hidden="false">Backup &amp; restore</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/introduction/history-window"><span class="text-balance" aria-hidden="false">History window</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/introduction/branch-restore"><span class="text-balance" aria-hidden="false">Instant restore</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/backups"><span class="text-balance" aria-hidden="false">Overview</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/backup-pg-dump"><span class="text-balance" aria-hidden="false">Backup with pg_dump</span></a></li><li class="group/item flex flex-col"><div class="group relative flex w-full items-center gap-2 rounded-sm text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52"><a class="flex-1 py-2 text-left" target="_self" tabindex="-1" href="/docs/manage/backup-pg-dump-automate"><span class="text-pretty" aria-hidden="false">Automate pg_dump backups</span></a><button type="button" class="px-1 py-2" tabindex="-1" aria-label="Expand Automate pg_dump backups"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 11 18" class="w-1.5"><path stroke="currentColor" stroke-width="2" d="m1 1 8 8-8 8"></path></svg></button></div><div class="-m-1 overflow-hidden p-1" style="opacity:0;height:0px;transform:translateY(10px)"><ul class="border-l border-gray-new-80 pl-3 dark:border-gray-new-20"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/backups-aws-s3-backup-part-1"><span class="text-balance" aria-hidden="false">Part 1 - Create an S3 bucket</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/backups-aws-s3-backup-part-2"><span class="text-balance" aria-hidden="false">Part 2 - Automate nightly backups</span></a></li></ul></div></li></ul></div></li><li class="group/item flex flex-col"><div class="group relative flex w-full items-center gap-2 rounded-sm text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white"><a class="flex-1 py-2 text-left" target="_self" href="/docs/manage/updates"><span class="text-pretty" aria-hidden="false">Updates</span></a><button type="button" class="px-1 py-2" aria-label="Expand Updates"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 11 18" class="w-1.5"><path stroke="currentColor" stroke-width="2" d="m1 1 8 8-8 8"></path></svg></button></div><div class="-m-1 overflow-hidden p-1" style="opacity:0;height:0px;transform:translateY(10px)"><ul class="border-l border-gray-new-80 pl-3 dark:border-gray-new-20"><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/maintenance-updates-overview"><span class="text-balance" aria-hidden="false">Overview</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/platform-maintenance"><span class="text-balance" aria-hidden="false">Platform maintenance</span></a></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white before:absolute before:inset-y-0 before:-left-[13px] before:w-px before:bg-green-44 before:opacity-0 before:transition-opacity before:duration-200 dark:before:bg-green-52" target="_self" tabindex="-1" href="/docs/manage/updates"><span class="text-balance" aria-hidden="false">Updates</span></a></li></ul></div></li><li class="group/item flex flex-col"><a class="group relative flex w-full gap-2 rounded-sm py-2 pr-1 text-left text-sm leading-tight tracking-extra-tight transition-colors duration-200 font-normal text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white" target="_self" href="/docs/introduction/regions"><span class="text-balance" aria-hidden="false">Regions</span></a></li></ul></li></ul></div></nav></div></div></aside><script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","headline":"Manage projects","author":{"@type":"Organization","name":"Neon"}}</script><div class="min-w-0 pb-32 lg:pb-24 md:pb-20 max-w-208 lg:max-w-none"><div class="mb-7 flex flex-wrap items-center gap-x-1.5 text-[15px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60 mb-7!"><a class="transition-colors duration-200 hover:text-black dark:hover:text-white rounded-sm" href="/docs"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M14 7.6 8 2 2 7.6M3.6 8.4V14h3.2v-3.2h2.4V14h3.2V8.4"></path></svg></a><span>/</span><a class="transition-colors duration-200 hover:text-black dark:hover:text-white rounded-sm" href="/docs/manage/platform">Manage &amp; operate</a><span>/</span><span class="text-gray-new-10 dark:text-gray-new-94">Projects</span></div><article><div class="flex items-start justify-between gap-6 sm:flex-col sm:items-stretch sm:gap-4"><div class="max-w-xl 2xl:max-w-[520px]"><h1 class="text-[36px] leading-tight font-medium tracking-tighter text-balance md:text-[28px]">Manage projects</h1><p class="mt-[1.125rem] text-xl leading-tight tracking-extra-tight text-gray-new-40 dark:text-gray-new-70 md:mt-1.5 md:text-lg">Learn how to manage Neon projects from the Neon Console or the Neon API.</p></div><div class="relative mt-2.5 w-fit sm:mt-0"><div class="flex items-center border border-gray-new-90 dark:border-gray-new-20"><button class="flex h-8 w-fit shrink-0 items-center gap-2 border-r border-gray-new-90 px-2.5 whitespace-nowrap text-black-new hover:bg-gray-new-98 dark:border-gray-new-20 dark:text-gray-new-94 dark:hover:bg-gray-new-8"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="size-4 shrink-0"><g clip-path="url(#copy-docs_inline_svg__a)"><mask id="copy-docs_inline_svg__b" width="16" height="16" x="0" y="0" maskUnits="userSpaceOnUse" style="mask-type:luminance"><path fill="#fff" d="M0 0h16v16H0z"></path></mask><g stroke="currentColor" mask="url(#copy-docs_inline_svg__b)"><path d="M5.947 14.63h8.683V5.945H5.947z"></path><path d="M3.579 10.684H2V2h8.683v1.579"></path></g></g><defs><clipPath id="copy-docs_inline_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><span class="text-sm leading-none tracking-extra-tight whitespace-nowrap">Copy page</span></button><button class="flex h-8 items-center px-1 hover:bg-gray-new-98 dark:hover:bg-gray-new-8"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15" class="size-3.5 text-gray-new-50 transition-transform duration-200 dark:text-gray-new-50"><path stroke="currentColor" stroke-width="1.5" d="M3.5 5.75 7 9.25l3.5-3.5"></path></svg></button></div></div></div><div class="prose-doc post-content prose dark:prose-invert xs:prose-code:break-words mt-10 lg:mt-7 md:mt-5"><p>In Neon, the project is your main workspace. Within a project, you create branches for different workflows, like environments, features, or previews. Each branch contains its own databases, roles, computes, and replicas. Your <a class="" href="/docs/introduction/plans">Neon Plan</a> determines how many projects you can create and the resource limits within those projects.</p>
<h2 id="default-resources" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter"><span>Default resources</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#default-resources" aria-label="Link to Default resources"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3.5"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h2>
<p>When you add a new project, Neon creates the following resources by default:</p>
<ul>
<li>A root branch is created as your project&#x27;s default branch. In the Console, this branch is named <code>production</code>; via API/CLI, it&#x27;s named <code>main</code>. You can create child branches for development, testing, staging, and other purposes. For more information, see <a class="" href="/docs/manage/branches">Manage branches</a>.</li>
<li>A single primary read-write compute. This is the compute associated with the branch. For more information, see <a class="" href="/docs/manage/computes">Manage computes</a>.</li>
<li>A Postgres database that resides on the project&#x27;s default branch. If you did not specify your own database name when creating the project, the database created is named <code>neondb</code>.</li>
<li>A Postgres role that is named for your database. For example, if your database is named <code>neondb</code>, the project is created with a default role named <code>neondb_owner</code>.</li>
<li>Storage depends on your <a class="" href="/docs/introduction/plans">Neon plan</a>: the Free plan includes 0.5 GB per project (shared across all branches), while paid plans (Launch and Scale) are usage-based: you pay only for what you use. Each branch on paid plans supports a logical data size of up to 16 TB. When a branch reaches this limit, write performance drops, but you can still drop or delete data to reclaim space. To increase this limit, <a class="group inline text-pretty" href="https://console.neon.tech/app/settings?modal=feedback&amp;modalparams=%22Storage%20limit%20increase%22" target="_blank" rel="noopener noreferrer">request a storage increase in the feedback form in console<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a>.</li>
</ul>
<h2 id="create-a-project" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter"><span>Create a project</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#create-a-project" aria-label="Link to Create a project"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3.5"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h2>
<p>The following instructions describe how to create additional Neon projects. If you are creating your very first Neon project, refer to the instructions in <a class="" href="/docs/get-started/signing-up">Playing with Neon</a>.</p>
<p>You can create a project from the Console or the Neon CLI. To create one with the API, see <a class="" href="#create-a-project-with-the-api">Create a project with the API</a>.</p>
<figure class="my-5 max-w-full overflow-hidden border border-gray-new-80 dark:border-gray-new-20 [&amp;_.code-block]:my-0 [&amp;_.code-block]:!border-none"><div class="relative no-scrollbars flex min-h-11 w-full flex-nowrap gap-5 overflow-auto bg-gray-new-98 pl-5 after:absolute after:right-0 after:bottom-0 after:left-0 after:h-px after:bg-gray-new-80 dark:bg-gray-new-8 dark:after:bg-gray-new-20"><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-black-pure text-black-pure after:opacity-100 dark:border-white dark:text-white" type="button">Console</button><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-transparent text-gray-new-40 dark:text-gray-new-60" type="button">CLI</button></div><div class="tab-item px-4 py-5 [&amp;_.admonition]:bg-gray-new-98 [&amp;_.admonition]:dark:bg-gray-new-8 [&amp;_ol]:pl-6 [&amp;_p]:text-base [&amp;_p]:leading-normal [&amp;_p]:tracking-extra-tight [&amp;_ul]:pl-7 [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_pre[data-language]]:bg-gray-new-98! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><ol>
<li>Navigate to the <a class="group inline text-pretty" href="https://console.neon.tech" target="_blank" rel="noopener noreferrer">Neon Console<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a>.</li>
<li>Click <strong>New Project</strong>.</li>
<li>Specify values for <strong>Project Name</strong>, <strong>Postgres version</strong>, <strong>Cloud service provider</strong>, and <strong>Region</strong>. Project names are limited to 64 characters.</li>
<li>Click <strong>Create Project</strong>.</li>
</ol><p>After creating a project, you are directed to the <strong>Project Dashboard</strong>.</p></div></figure>
<h2 id="view-projects" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter"><span>View projects</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#view-projects" aria-label="Link to View projects"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3.5"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h2>
<p>To view your projects:</p>
<ol>
<li>Navigate to the <a class="group inline text-pretty" href="https://console.neon.tech" target="_blank" rel="noopener noreferrer">Neon Console<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a>.</li>
<li>From the breadcrumb navigation menu at the top-left of the console, select your organization.</li>
<li>The <strong>Projects</strong> page lists your projects, including any projects that have been shared with you.</li>
</ol>
<h2 id="project-settings" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter"><span>Project settings</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#project-settings" aria-label="Link to Project settings"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3.5"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h2>
<p>Once you open a project, you can use the <strong>Settings</strong> page to manage your project and configure any defaults.</p>
<p><span aria-owns="rmiz-modal-" data-rmiz=""><span data-rmiz-content="not-found" style="visibility:visible"><img alt="Project Settings page" loading="lazy" width="704" height="447" decoding="async" data-nimg="1" class="" style="color:transparent;width:100%;height:100%" src="/docs/manage/settings_page.png?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/></span></span></p>
<p>The <strong>Settings</strong> page includes these sub-pages:</p>
<ul>
<li><strong>General</strong>: Change the name of your project or copy the project ID.</li>
<li><strong>Compute</strong>: Set the scale to zero and sizing defaults for any new computes you create when branching.</li>
<li><strong>Instant restore</strong>: Under <strong>Settings → Instant restore</strong>, set the <strong>history window</strong> to control how far back <strong>instant restore</strong>, Time Travel queries, and branching from past states can reach.</li>
<li><strong>Updates</strong>: Schedule a time for Postgres and Neon updates.</li>
<li><strong>Project permissions</strong>: Grant organization members access to this project, and review who can already reach it. See <a class="" href="/docs/manage/user-permissions">User permissions</a>.</li>
<li><strong>Collaborators</strong>: Invite external collaborators to join your Neon project.</li>
<li><strong>Network security</strong>: Configure Neon&#x27;s IP and Private Networking features for secure access.</li>
<li><strong>RLS</strong>: Configure Neon Row-Level Security (RLS) to apply row-level security policies to your Neon project.</li>
<li><strong>Logical replication</strong>: Enable logical replication to replicate data from your Neon project to external data services and platforms.</li>
<li><strong>Transfer</strong>: Transfer your project from the current organization to another organization you belong to. Transferring a project out of an organization requires the <strong>Admin</strong> organization role.</li>
<li><strong>Delete</strong>: Use with care! This action deletes your entire project and all its objects, and is irreversible.</li>
</ul>
<h3 id="general-project-settings" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>General project settings</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#general-project-settings" aria-label="Link to General project settings"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>On the <strong>General</strong> page, you are permitted to change the name of your project or copy the project ID. The project ID is permanent and cannot be changed.</p>
<h3 id="change-your-projects-default-compute-settings" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Change your project&#x27;s default compute settings</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#change-your-projects-default-compute-settings" aria-label="Link to Change your project&#x27;s default compute settings"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>You can change your project&#x27;s default compute settings on the <strong>Compute</strong> page. These settings determine the compute resources allocated to any new branches or read replicas you create.</p>
<p><span aria-owns="rmiz-modal-" data-rmiz=""><span data-rmiz-content="not-found" style="visibility:visible"><img alt="default_compute_settings" loading="lazy" width="704" height="447" decoding="async" data-nimg="1" class="" style="color:transparent;width:100%;height:100%" src="/docs/manage/default_compute_settings.png?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/></span></span></p>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#EC6F09] dark:border-[#F99D51] [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#EC6F09] dark:text-[#F99D51]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="1.333" d="M8.003 2C4.32 2 1.336 4.686 1.336 8c0 1.229.412 2.37 1.117 3.322l-.816 3.044 3.524-.945A7.2 7.2 0 0 0 8.003 14c3.682 0 6.666-2.686 6.666-6s-2.984-6-6.666-6ZM8 8.332v-3"></path><path fill="currentColor" d="M8.005 11.667a.833.833 0 1 0 0-1.667.833.833 0 0 0 0 1.667"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">important</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>Changes to default compute settings only affect <strong>newly created computes</strong>. Existing computes, including those on your primary branch and read replicas, will not be automatically updated. To change settings for existing computes, you need to update them individually through the <strong>Branches</strong> page.</p></div></div>
<p>A Compute Unit (CU) represents approximately 4 GB of RAM, along with associated CPU and local SSD resources. New branches inherit compute settings from your first branch, but you can change these defaults to:</p>
<ul>
<li>Set smaller compute sizes for preview deployments and development branches</li>
<li>Standardize settings across read replicas</li>
<li>Optimize resource usage and costs for non-production workloads</li>
</ul>
<p>Neon supports two compute configurations:</p>
<ul>
<li><strong>Fixed size:</strong> Select a fixed compute size ranging from .25 CUs to 56 CUs</li>
<li><strong>Autoscaling:</strong> Specify minimum and maximum compute sizes (from .25 CU to 16 CUs) to automatically scale based on workload. Note: The maximum permitted autoscaling range is 8 CU, meaning the difference between max and min cannot exceed 8 CU (for example, if min = 1 CU, max can be at most 9 CU). For more information, see <a class="" href="/docs/introduction/autoscaling">Autoscaling</a></li>
</ul>
<h3 id="configure-the-history-window-for-instant-restore" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Configure the history window for instant restore</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#configure-the-history-window-for-instant-restore" aria-label="Link to Configure the history window for instant restore"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>By default, Neon retains a history of changes for all branches in your project, enabling features like:</p>
<ul>
<li><a class="" href="/docs/introduction/branch-restore">Instant restore</a> for recovering lost data</li>
<li><a class="" href="/docs/guides/time-travel-assist">Time Travel</a> queries for investigating data issues</li>
</ul>
<p>For plan limits, billing, and how retention works, see <a class="" href="/docs/introduction/history-window">History window</a>.</p>
<p>If you extend the history window, you expand how far back <strong>instant restore</strong> and Time Travel can go, but you also increase <strong>History</strong> usage (change history billed for instant restore) on your project.</p>
<p>Also note that adjusting the history window affects <em>all</em> branches in your project.</p>
<p>To configure the history window:</p>
<ol>
<li>Select a project in the Neon Console.</li>
<li>On your <strong>Project Dashboard</strong>, select <strong>Settings</strong>.</li>
<li>Select <strong>Instant restore</strong>.</li>
<li>Under <strong>History window</strong>, use the slider to choose how long to keep change history.
<span aria-owns="rmiz-modal-" data-rmiz=""><span data-rmiz-content="not-found" style="visibility:visible"><img alt="History window configuration" loading="lazy" width="704" height="447" decoding="async" data-nimg="1" class="" style="color:transparent;width:100%;height:100%" src="/docs/manage/instant_restore_setting.png?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/></span></span></li>
<li>Click <strong>Save</strong>.</li>
</ol>
<h3 id="schedule-updates-for-your-project" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Schedule updates for your project</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#schedule-updates-for-your-project" aria-label="Link to Schedule updates for your project"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>To keep your Neon computes and Postgres instances up to date, Neon automatically applies scheduled updates that include Postgres minor version upgrades, security patches, and new features. Updates are applied to the computes within your project. They require a quick compute restart, take only a few seconds, and typically occur weekly.</p>
<p>On the Free plan, updates are automatically scheduled. On paid plans, you can set a preferred day and time for updates. Restarts occur within your selected time window and take only a few seconds.</p>
<p>To set your project&#x27;s update schedule or view currently scheduled updates:</p>
<ol>
<li>Go to <strong>Settings</strong> &gt; <strong>Updates</strong>.</li>
<li>Choose a day of the week and an hour. Updates will occur within this time window and take only a few seconds.</li>
</ol>
<p>For more information, see <a class="" href="/docs/manage/updates">Updates</a>.</p>
<h3 id="give-someone-access-to-a-project" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Give someone access to a project</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#give-someone-access-to-a-project" aria-label="Link to Give someone access to a project"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>How you grant access depends on whether the person is already in your organization:</p>
<ul>
<li><strong>Organization members</strong>: Grant them a per-project permission (<strong>Viewer</strong>, <strong>Editor</strong>, or <strong>Admin</strong>) from the project&#x27;s <strong>Settings</strong> → <strong>Project permissions</strong> page. This is also how you give a member more access on one project than their organization role provides. See <a class="" href="/docs/manage/user-permissions#assign-project-access">Assign project access</a>.</li>
<li><strong>People outside your organization</strong>: Invite them as a collaborator, as described below.</li>
</ul>
<h4 id="invite-collaborators-to-a-project" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Invite collaborators to a project</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#invite-collaborators-to-a-project" aria-label="Link to Invite collaborators to a project"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h4>
<p>Neon&#x27;s project collaboration feature allows you to invite external Neon accounts to collaborate on a Neon project.</p>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#2D8665] dark:text-green-52"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m12 2 2 2-6.4 6.4-2.8.8.8-2.8z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">note</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>Project sharing is being deprecated and will be removed in a future release. To give a contractor or other limited-access user access to specific projects, add them to the organization as a <strong>Collaborator</strong> and grant per-project permissions instead. See <a class="" href="/docs/manage/user-permissions">User permissions</a>.</p></div></div>
<p>Organization members can&#x27;t be added as collaborators on organization-owned projects. Grant them a per-project permission instead.</p>
<p>To invite collaborators to a Neon project:</p>
<ol>
<li>In the Neon Console, select a project.</li>
<li>Select <strong>Settings</strong>.</li>
<li>Select <strong>Collaborators</strong>.</li>
<li>Select <strong>Invite</strong> and enter the email address of the account you want to collaborate with.</li>
<li>Click <strong>Invite</strong>.</li>
</ol>
<p>The email you specify is added to the list of <strong>Collaborators</strong>. The Neon account associated with that email address is granted full access to the project, with the exception of privileges required to delete the project. This account can also invite other Neon users to the project. When that user logs in to Neon, the project they were invited to is listed on their <strong>Projects</strong> page under <strong>Shared with you</strong>.</p>
<p>The costs associated with projects being collaborated on are charged to the Neon account that owns the project. For example, if you invite another Neon user account to a project you own, any usage incurred by that user within your project is billed to your Neon account, not theirs.</p>
<p>For additional information, refer to our <a class="" href="/docs/guides/project-collaboration-guide">Project collaboration guide</a>.</p>
<h3 id="configure-ip-allow" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Configure IP Allow</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#configure-ip-allow" aria-label="Link to Configure IP Allow"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>The IP Allow feature provides an added layer of security for your data, restricting access to the branch where your database resides to only those IP addresses that you specify. In Neon, the IP allowlist is applied to all branches by default.</p>
<p>Optionally, you can allow unrestricted access to your project&#x27;s non-protected branches. For instance, you might want to restrict access to protected branches to a handful of trusted IPs while allowing unrestricted access to your development branches.</p>
<p>By default, Neon allows IP addresses from <code>0.0.0.0</code>, which means that Neon accepts connections from any IP address. Once you configure IP Allow by adding IP addresses or ranges, only those IP addresses will be allowed to access Neon.</p>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#2D8665] dark:text-green-52"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m12 2 2 2-6.4 6.4-2.8.8.8-2.8z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">note</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>Neon projects provisioned on AWS support both <a class="group inline text-pretty" href="https://en.wikipedia.org/wiki/Internet_Protocol_version_4" target="_blank" rel="noopener noreferrer">IPv4<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a> and <a class="group inline text-pretty" href="https://en.wikipedia.org/wiki/IPv6" target="_blank" rel="noopener noreferrer">IPv6<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a> addresses. Neon project provisioned on Azure currently on support IPv4.</p></div></div>
<figure class="my-5 max-w-full overflow-hidden border border-gray-new-80 dark:border-gray-new-20 [&amp;_.code-block]:my-0 [&amp;_.code-block]:!border-none"><div class="relative no-scrollbars flex min-h-11 w-full flex-nowrap gap-5 overflow-auto bg-gray-new-98 pl-5 after:absolute after:right-0 after:bottom-0 after:left-0 after:h-px after:bg-gray-new-80 dark:bg-gray-new-8 dark:after:bg-gray-new-20"><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-black-pure text-black-pure after:opacity-100 dark:border-white dark:text-white" type="button">Neon Console</button><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-transparent text-gray-new-40 dark:text-gray-new-60" type="button">CLI</button><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-transparent text-gray-new-40 dark:text-gray-new-60" type="button">API</button></div><div class="tab-item px-4 py-5 [&amp;_.admonition]:bg-gray-new-98 [&amp;_.admonition]:dark:bg-gray-new-8 [&amp;_ol]:pl-6 [&amp;_p]:text-base [&amp;_p]:leading-normal [&amp;_p]:tracking-extra-tight [&amp;_ul]:pl-7 [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_pre[data-language]]:bg-gray-new-98! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><p>To configure an allowlist:</p><ol>
<li>Select a project in the Neon Console.</li>
<li>On the <strong>Project Dashboard</strong>, select <strong>Settings</strong>.</li>
<li>Select <strong>Network security</strong>.
<span aria-owns="rmiz-modal-" data-rmiz=""><span data-rmiz-content="not-found" style="visibility:visible"><img alt="IP Allow configuration" loading="lazy" width="704" height="447" decoding="async" data-nimg="1" class="" style="color:transparent;width:100%;height:100%" src="/docs/manage/ip_allow.png?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA"/></span></span></li>
<li>Under <strong>IP Allow</strong>, specify the IP addresses you want to permit. Separate multiple entries with commas.</li>
<li>Optionally, under <strong>Branch access</strong>, select <strong>Restrict IP Access to protected branches only</strong> to restrict access to only the branches you have designated as protected.</li>
<li>Click <strong>Save changes</strong>.</li>
</ol></div></figure>
<h4 id="how-to-specify-ip-addresses" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>How to specify IP addresses</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#how-to-specify-ip-addresses" aria-label="Link to How to specify IP addresses"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h4>
<p>You can define an allowlist with individual IP addresses, IP ranges, or <a class="group inline" href="/docs/reference/glossary#cidr-notation" data-state="closed">CIDR notation<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.883" d="M6 10.46c.125 0 .25-.033.364-.099a4.6 4.6 0 0 1 2.312-.622c.661.001 1.226.145 1.67.32.477.188.99-.176.99-.69V2.686a.73.73 0 0 0-.358-.633 4.56 4.56 0 0 0-2.311-.635A4.57 4.57 0 0 0 6 2.287"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.883" d="M6 10.46a.73.73 0 0 1-.363-.099 4.6 4.6 0 0 0-2.312-.622c-.662.001-1.227.145-1.67.32a.73.73 0 0 1-.99-.686v-6.69c0-.26.133-.498.358-.63a4.56 4.56 0 0 1 2.31-.635 4.57 4.57 0 0 1 2.668.87z"></path></svg></span></a>. A combination of these options is also permitted. Multiple entries, whether they are the same or of different types, must be separated by a comma. Whitespace is ignored.</p>
<ul>
<li>
<p><strong>Add individual IP addresses</strong>: You can add individual IP addresses that you want to allow. This is useful for granting access to specific users or devices. This example represents a single IP address:</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="text"><code class="grid"><span class="line" data-line="1"><span>192.0.2.1</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
</li>
<li>
<p><strong>Define IP ranges</strong>: For broader access control, you can define IP ranges. This is useful for allowing access from a company network or a range of known IPs. This example range includes all IP addresses from <code>198.51.100.20</code> to <code>198.51.100.50</code>:</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="text"><code class="grid"><span class="line" data-line="1"><span>198.51.100.20-198.51.100.50</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
</li>
<li>
<p><strong>Use CIDR notation</strong>: For more advanced control, you can use <a class="group inline" href="/docs/reference/glossary#cidr-notation" data-state="closed">CIDR (Classless Inter-Domain Routing) notation<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.883" d="M6 10.46c.125 0 .25-.033.364-.099a4.6 4.6 0 0 1 2.312-.622c.661.001 1.226.145 1.67.32.477.188.99-.176.99-.69V2.686a.73.73 0 0 0-.358-.633 4.56 4.56 0 0 0-2.311-.635A4.57 4.57 0 0 0 6 2.287"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.883" d="M6 10.46a.73.73 0 0 1-.363-.099 4.6 4.6 0 0 0-2.312-.622c-.662.001-1.227.145-1.67.32a.73.73 0 0 1-.99-.686v-6.69c0-.26.133-.498.358-.63a4.56 4.56 0 0 1 2.31-.635 4.57 4.57 0 0 1 2.668.87z"></path></svg></span></a>. This is a compact way of defining a range of IPs and is useful for larger networks or subnets. Using CIDR notation can be advantageous when managing access to branches with numerous potential users, such as in a large development team or a company-wide network.</p>
<p>This CIDR notation example represents all 256 IP addresses from <code>203.0.113.0</code> to <code>203.0.113.255</code>.</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="text"><code class="grid"><span class="line" data-line="1"><span>203.0.113.0/24</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
</li>
<li>
<p><strong>Use IPv6 addresses</strong>: Neon projects provisioned on AWS also support specifying IPv6 addresses. For example:</p>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#2D8665] dark:text-green-52"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m12 2 2 2-6.4 6.4-2.8.8.8-2.8z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">note</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>IPv6 is not yet supported for projects provisioned on Azure.</p></div></div>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="text"><code class="grid"><span class="line" data-line="1"><span>2001:DB8:5432::/48</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
</li>
</ul>
<p>A combined example using all three options above, specified as a comma-separated list, would appear similar to the following:</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="text"><code class="grid"><span class="line" data-line="1"><span>192.0.2.1, 198.51.100.20-198.51.100.50, 203.0.113.0/24, 2001:DB8:5432::/48</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<p>This list combines individual IP addresses, a range of IP addresses, a CIDR block, and an IPv6 address. It illustrates how different types of IP specifications can be used together in a single allowlist configuration, offering a flexible approach to access control.</p>
<h4 id="update-an-ip-allow-configuration" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Update an IP Allow configuration</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#update-an-ip-allow-configuration" aria-label="Link to Update an IP Allow configuration"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h4>
<p>You can update your IP Allow configuration via the Neon Console or API as described in <a class="" href="#configure-ip-allow">Configure IP Allow</a>. Replace the current configuration with the new configuration. For example, if your IP Allow configuration currently allows access from IP address <code>192.0.2.1</code>, and you want to extend access to IP address <code>192.0.2.2</code>, specify both addresses in your new configuration: <code>192.0.2.1, 192.0.2.2</code>. You cannot append values to an existing configuration. You can only replace an existing configuration with a new one.</p>
<p>The Neon CLI provides an <code>ip-allow</code> command with <code>add</code>, <code>reset</code>, and <code>remove</code> options that you can use to update your IP Allow configuration. For instructions, refer to <a class="" href="/docs/cli/ip-allow">Neon CLI commands — ip-allow</a>.</p>
<h4 id="remove-an-ip-allow-configuration" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Remove an IP Allow configuration</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#remove-an-ip-allow-configuration" aria-label="Link to Remove an IP Allow configuration"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h4>
<p>To remove an IP configuration entirely to go back to the default &quot;no IP restrictions&quot; (<code>0.0.0.0</code>) configuration:</p>
<figure class="my-5 max-w-full overflow-hidden border border-gray-new-80 dark:border-gray-new-20 [&amp;_.code-block]:my-0 [&amp;_.code-block]:!border-none"><div class="relative no-scrollbars flex min-h-11 w-full flex-nowrap gap-5 overflow-auto bg-gray-new-98 pl-5 after:absolute after:right-0 after:bottom-0 after:left-0 after:h-px after:bg-gray-new-80 dark:bg-gray-new-8 dark:after:bg-gray-new-20"><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-black-pure text-black-pure after:opacity-100 dark:border-white dark:text-white" type="button">Neon Console</button><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-transparent text-gray-new-40 dark:text-gray-new-60" type="button">CLI</button><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-transparent text-gray-new-40 dark:text-gray-new-60" type="button">API</button></div><div class="tab-item px-4 py-5 [&amp;_.admonition]:bg-gray-new-98 [&amp;_.admonition]:dark:bg-gray-new-8 [&amp;_ol]:pl-6 [&amp;_p]:text-base [&amp;_p]:leading-normal [&amp;_p]:tracking-extra-tight [&amp;_ul]:pl-7 [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_pre[data-language]]:bg-gray-new-98! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><ol>
<li>Select a project in the Neon Console.</li>
<li>On the <strong>Project Dashboard</strong>, select <strong>Settings</strong>.</li>
<li>Select <strong>IP Allow</strong>.</li>
<li>Clear the <strong>Allowed IP addresses and ranges</strong> field.</li>
<li>If applicable, clear the <strong>Restrict IP Access to protected branches only</strong> checkbox.</li>
<li>Click <strong>Save changes</strong>.</li>
</ol></div></figure>
<h3 id="enable-the-data-api" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Enable the Data API</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#enable-the-data-api" aria-label="Link to Enable the Data API"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>The Data API turns your database tables into a REST API, making it easy to query your data from client applications. When you enable the Data API, it automatically creates <code>authenticated</code> and <code>anonymous</code> roles and sets up the necessary permissions for secure client-side access.</p>
<p>For setup instructions and examples, see the <a class="" href="/docs/data-api/get-started">Data API documentation</a>.</p>
<h3 id="enable-logical-replication" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Enable logical replication</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#enable-logical-replication" aria-label="Link to Enable logical replication"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>Logical replication lets you replicate data changes from Neon to external data services and platforms, including data warehouses, analytical database services, messaging platforms, event-streaming platforms, and external Postgres databases.</p>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#EC6F09] dark:border-[#F99D51] [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#EC6F09] dark:text-[#F99D51]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="1.333" d="M8.003 2C4.32 2 1.336 4.686 1.336 8c0 1.229.412 2.37 1.117 3.322l-.816 3.044 3.524-.945A7.2 7.2 0 0 0 8.003 14c3.682 0 6.666-2.686 6.666-6s-2.984-6-6.666-6ZM8 8.332v-3"></path><path fill="currentColor" d="M8.005 11.667a.833.833 0 1 0 0-1.667.833.833 0 0 0 0 1.667"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">important</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>Enabling logical replication changes the PostgreSQL <code>wal_level</code> setting from <code>replica</code> to <code>logical</code> for all databases in your Neon project. This allows Postgres to record the row-level WAL detail required for logical decoding. Once changed, it cannot be reverted. Enabling logical replication also restarts all computes, so active connections will be dropped and have to reconnect.</p></div></div>
<figure class="my-5 max-w-full overflow-hidden border border-gray-new-80 dark:border-gray-new-20 [&amp;_.code-block]:my-0 [&amp;_.code-block]:!border-none"><div class="relative no-scrollbars flex min-h-11 w-full flex-nowrap gap-5 overflow-auto bg-gray-new-98 pl-5 after:absolute after:right-0 after:bottom-0 after:left-0 after:h-px after:bg-gray-new-80 dark:bg-gray-new-8 dark:after:bg-gray-new-20"><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-black-pure text-black-pure after:opacity-100 dark:border-white dark:text-white" type="button">Console</button><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-transparent text-gray-new-40 dark:text-gray-new-60" type="button">API</button></div><div class="tab-item px-4 py-5 [&amp;_.admonition]:bg-gray-new-98 [&amp;_.admonition]:dark:bg-gray-new-8 [&amp;_ol]:pl-6 [&amp;_p]:text-base [&amp;_p]:leading-normal [&amp;_p]:tracking-extra-tight [&amp;_ul]:pl-7 [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_pre[data-language]]:bg-gray-new-98! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><ol>
<li>Select your project in the Neon Console.</li>
<li>On the <strong>Project Dashboard</strong>, select <strong>Settings</strong>.</li>
<li>Select <strong>Logical replication</strong>.</li>
<li>Click <strong>Enable</strong> to enable logical replication.</li>
</ol></div></figure>
<p>You can verify that logical replication is enabled by running the following query:</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="sql"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-foreground)">SHOW wal_level;</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-foreground)">wal_level</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-comment)">-----------</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-foreground)">logical</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<p>After enabling logical replication, the next steps involve creating publications on your replication source database in Neon and configuring subscriptions on the destination system or service. To get started, refer to our <a class="" href="/docs/guides/logical-replication-guide">logical replication guides</a>.</p>
<h3 id="delete-a-project" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Delete a project</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#delete-a-project" aria-label="Link to Delete a project"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>Deleting a project is a permanent action, which also deletes any computes, branches, databases, and roles that belong to the project.</p>
<p>Deleting a project requires <strong>Admin</strong> access on that project, which every organization Admin has. A member granted Admin on a single project can delete that project. See <a class="" href="/docs/manage/user-permissions#per-project-permissions">Per-project permissions</a>.</p>
<p>To delete a project:</p>
<ol>
<li>Navigate to the <a class="group inline text-pretty" href="https://console.neon.tech" target="_blank" rel="noopener noreferrer">Neon Console<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a>.</li>
<li>Select the project that you want to delete.</li>
<li>Select <strong>Settings</strong>.</li>
<li>Select <strong>Delete</strong>.</li>
</ol>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#2D8665] dark:text-green-52"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m12 2 2 2-6.4 6.4-2.8.8.8-2.8z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">note</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>For HIPAA-compliant projects, see <a class="" href="/docs/security/hipaa#delete-a-hipaa-compliant-project">HIPAA Compliance</a> before deleting a project—for example, to export audit logs you may need.</p></div></div>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#EC6F09] dark:border-[#F99D51] [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#EC6F09] dark:text-[#F99D51]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="square" stroke-miterlimit="10" stroke-width="1.333" d="M8.003 2C4.32 2 1.336 4.686 1.336 8c0 1.229.412 2.37 1.117 3.322l-.816 3.044 3.524-.945A7.2 7.2 0 0 0 8.003 14c3.682 0 6.666-2.686 6.666-6s-2.984-6-6.666-6ZM8 8.332v-3"></path><path fill="currentColor" d="M8.005 11.667a.833.833 0 1 0 0-1.667.833.833 0 0 0 0 1.667"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">important</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>If you are any of Neon&#x27;s paid plans, deleting all your Neon projects won&#x27;t stop monthly billing. To avoid charges, you also need to downgrade to the Free plan. You can do so from the <a class="group inline text-pretty" href="https://console.neon.tech/app/billing#change_plan" target="_blank" rel="noopener noreferrer">Billing<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a> page in the Neon Console.</p></div></div>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#2D8665] dark:text-green-52"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m12 2 2 2-6.4 6.4-2.8.8.8-2.8z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">note</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>Deleted projects can be recovered within the deletion recovery period (7 days) via the API or CLI. For details, see <a class="" href="#recover-a-deleted-project">Recover a deleted project</a>.</p></div></div>
<h2 id="manage-projects-with-the-neon-api" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter"><span>Manage projects with the Neon API</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#manage-projects-with-the-neon-api" aria-label="Link to Manage projects with the Neon API"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3.5"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h2>
<p>Project actions performed in the Neon Console can also be performed using the Neon API. The following examples demonstrate how to create, view, and delete projects using the Neon API. For other project-related API methods, refer to the <a class="" href="/docs/reference/api">Neon API Reference</a>.</p>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#2D8665] dark:text-green-52"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m12 2 2 2-6.4 6.4-2.8.8.8-2.8z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">note</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>The API examples that follow may not show all of the user-configurable request body attributes that are available to you. To view all attributes for a particular method, refer to method&#x27;s request body schema in the <a class="" href="/docs/reference/api">Neon API Reference</a>.</p></div></div>
<p>The <code>jq</code> option specified in each example is an optional third-party tool that formats the <code>JSON</code> response, making it easier to read. For information about this utility, see <a class="group inline text-pretty" href="https://stedolan.github.io/jq/" target="_blank" rel="noopener noreferrer">jq<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a>.</p>
<h3 id="prerequisites" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Prerequisites</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#prerequisites" aria-label="Link to Prerequisites"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>A Neon API request requires an API key. For information about obtaining an API key, see <a class="" href="/docs/manage/api-keys#create-an-api-key">Create an API key</a>. In the cURL examples shown below, <code>$NEON_API_KEY</code> is specified in place of an actual API key, which you must provide when making a Neon API request.</p>
<div class="prose-doc post-content prose dark:prose-invert xs:prose-code:break-words"><div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#2D8665] dark:text-green-52"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m12 2 2 2-6.4 6.4-2.8.8.8-2.8z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">note</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0">To learn more about the types of API keys you can create — personal, organization, or project-scoped — see <a class="" href="/docs/manage/api-keys">Manage API Keys</a>.</div></div></div>
<h3 id="create-a-project-with-the-api" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Create a project with the API</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#create-a-project-with-the-api" aria-label="Link to Create a project with the API"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>The following Neon API method creates a project. To view the API documentation for this method, refer to the <a class="" href="/docs/reference/api/projects/create-project">Neon API Reference</a>.</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="http"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-keyword)">POST</span><span style="color:var(--shiki-foreground)"> /projects</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<p>The API method appears as follows when specified in a cURL command. The <code>myproject</code> name value is a user-specified name for the project.</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="bash"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-function)">curl</span><span style="color:var(--shiki-token-string-expression)"> &#x27;https://console.neon.tech/api/v2/projects&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-string)">  -H</span><span style="color:var(--shiki-token-string-expression)"> &#x27;Accept: application/json&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-string)">  -H</span><span style="color:var(--shiki-token-string-expression)"> &quot;Authorization: Bearer $NEON_API_KEY&quot;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-token-string)">  -H</span><span style="color:var(--shiki-token-string-expression)"> &#x27;Content-Type: application/json&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="5"><span style="color:var(--shiki-token-string)">  -d</span><span style="color:var(--shiki-token-string-expression)"> &#x27;{</span></span>
<span class="line" data-line="6"><span style="color:var(--shiki-token-string-expression)">  &quot;project&quot;: {</span></span>
<span class="line" data-line="7"><span style="color:var(--shiki-token-string-expression)">    &quot;name&quot;: &quot;myproject&quot;</span></span>
<span class="line" data-line="8"><span style="color:var(--shiki-token-string-expression)">  }</span></span>
<span class="line" data-line="9"><span style="color:var(--shiki-token-string-expression)">}&#x27;</span><span style="color:var(--shiki-token-keyword)"> |</span><span style="color:var(--shiki-token-function)"> jq</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<p>The response includes information about the role, the database, the default branch, and the primary read-write compute that is created with the project.</p>
<details><summary>Response body</summary><p>For attribute definitions, find the <a class="" href="/docs/reference/api/projects/create-project">Create project</a> endpoint in the <a class="" href="/docs/reference/api">Neon API Reference</a>. Definitions are provided in the <strong>Responses</strong> section.</p><figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="json"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-foreground)">{</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-keyword)">  &quot;project&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-keyword)">    &quot;data_storage_bytes_hour&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-token-keyword)">    &quot;data_transfer_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="5"><span style="color:var(--shiki-token-keyword)">    &quot;written_data_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="6"><span style="color:var(--shiki-token-keyword)">    &quot;compute_time_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="7"><span style="color:var(--shiki-token-keyword)">    &quot;active_time_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="8"><span style="color:var(--shiki-token-keyword)">    &quot;cpu_used_sec&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="9"><span style="color:var(--shiki-token-keyword)">    &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="10"><span style="color:var(--shiki-token-keyword)">    &quot;platform_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="11"><span style="color:var(--shiki-token-keyword)">    &quot;region_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws-us-east-1&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="12"><span style="color:var(--shiki-token-keyword)">    &quot;name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;myproject&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="13"><span style="color:var(--shiki-token-keyword)">    &quot;provisioner&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;k8s-neonvm&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="14"><span style="color:var(--shiki-token-keyword)">    &quot;default_endpoint_settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="15"><span style="color:var(--shiki-token-keyword)">      &quot;autoscaling_limit_min_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="16"><span style="color:var(--shiki-token-keyword)">      &quot;autoscaling_limit_max_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="17"><span style="color:var(--shiki-token-keyword)">      &quot;suspend_timeout_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span></span>
<span class="line" data-line="18"><span style="color:var(--shiki-foreground)">    }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="19"><span style="color:var(--shiki-token-keyword)">    &quot;settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="20"><span style="color:var(--shiki-token-keyword)">      &quot;allowed_ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="21"><span style="color:var(--shiki-token-keyword)">        &quot;ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> []</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="22"><span style="color:var(--shiki-token-keyword)">        &quot;protected_branches_only&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="23"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="24"><span style="color:var(--shiki-token-keyword)">      &quot;enable_logical_replication&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="25"><span style="color:var(--shiki-token-keyword)">      &quot;maintenance_window&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="26"><span style="color:var(--shiki-token-keyword)">        &quot;weekdays&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span><span style="color:var(--shiki-token-constant)">7</span><span style="color:var(--shiki-foreground)">]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="27"><span style="color:var(--shiki-token-keyword)">        &quot;start_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;06:00&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="28"><span style="color:var(--shiki-token-keyword)">        &quot;end_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;07:00&quot;</span></span>
<span class="line" data-line="29"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="30"><span style="color:var(--shiki-token-keyword)">      &quot;block_public_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="31"><span style="color:var(--shiki-token-keyword)">      &quot;block_vpc_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="32"><span style="color:var(--shiki-token-keyword)">      &quot;hipaa&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="33"><span style="color:var(--shiki-foreground)">    }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="34"><span style="color:var(--shiki-token-keyword)">    &quot;pg_version&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 17</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="35"><span style="color:var(--shiki-token-keyword)">    &quot;proxy_host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;c-2.us-east-1.aws.neon.tech&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="36"><span style="color:var(--shiki-token-keyword)">    &quot;branch_logical_size_limit&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 512</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="37"><span style="color:var(--shiki-token-keyword)">    &quot;branch_logical_size_limit_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 536870912</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="38"><span style="color:var(--shiki-token-keyword)">    &quot;store_passwords&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> true</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="39"><span style="color:var(--shiki-token-keyword)">    &quot;creation_source&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;console&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="40"><span style="color:var(--shiki-token-keyword)">    &quot;history_retention_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 86400</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="41"><span style="color:var(--shiki-token-keyword)">    &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="42"><span style="color:var(--shiki-token-keyword)">    &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="43"><span style="color:var(--shiki-token-keyword)">    &quot;consumption_period_start&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;0001-01-01T00:00:00Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="44"><span style="color:var(--shiki-token-keyword)">    &quot;consumption_period_end&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;0001-01-01T00:00:00Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="45"><span style="color:var(--shiki-token-keyword)">    &quot;owner_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;91cbdacd-06c2-49f5-bacf-78b9463c81ca&quot;</span></span>
<span class="line" data-line="46"><span style="color:var(--shiki-foreground)">  }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="47"><span style="color:var(--shiki-token-keyword)">  &quot;connection_uris&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span></span>
<span class="line" data-line="48"><span style="color:var(--shiki-foreground)">    {</span></span>
<span class="line" data-line="49"><span style="color:var(--shiki-token-keyword)">      &quot;connection_uri&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;postgresql://alex:AbC123dEf@ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech/dbname?sslmode=require&amp;channel_binding=require&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="50"><span style="color:var(--shiki-token-keyword)">      &quot;connection_parameters&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="51"><span style="color:var(--shiki-token-keyword)">        &quot;database&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;dbname&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="52"><span style="color:var(--shiki-token-keyword)">        &quot;password&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;AbC123dEf&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="53"><span style="color:var(--shiki-token-keyword)">        &quot;role&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;alex&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="54"><span style="color:var(--shiki-token-keyword)">        &quot;host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="55"><span style="color:var(--shiki-token-keyword)">        &quot;pooler_host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456-pooler.c-2.us-east-1.aws.neon.tech&quot;</span></span>
<span class="line" data-line="56"><span style="color:var(--shiki-foreground)">      }</span></span>
<span class="line" data-line="57"><span style="color:var(--shiki-foreground)">    }</span></span>
<span class="line" data-line="58"><span style="color:var(--shiki-foreground)">  ]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="59"><span style="color:var(--shiki-token-keyword)">  &quot;roles&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span></span>
<span class="line" data-line="60"><span style="color:var(--shiki-foreground)">    {</span></span>
<span class="line" data-line="61"><span style="color:var(--shiki-token-keyword)">      &quot;branch_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;br-gentle-salad-ad7v90qq&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="62"><span style="color:var(--shiki-token-keyword)">      &quot;name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;neondb_owner&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="63"><span style="color:var(--shiki-token-keyword)">      &quot;password&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;npg_Se0ECYqaJ5jA&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="64"><span style="color:var(--shiki-token-keyword)">      &quot;protected&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="65"><span style="color:var(--shiki-token-keyword)">      &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="66"><span style="color:var(--shiki-token-keyword)">      &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span></span>
<span class="line" data-line="67"><span style="color:var(--shiki-foreground)">    }</span></span>
<span class="line" data-line="68"><span style="color:var(--shiki-foreground)">  ]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="69"><span style="color:var(--shiki-token-keyword)">  &quot;databases&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span></span>
<span class="line" data-line="70"><span style="color:var(--shiki-foreground)">    {</span></span>
<span class="line" data-line="71"><span style="color:var(--shiki-token-keyword)">      &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 5140981</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="72"><span style="color:var(--shiki-token-keyword)">      &quot;branch_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;br-gentle-salad-ad7v90qq&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="73"><span style="color:var(--shiki-token-keyword)">      &quot;name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;neondb&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="74"><span style="color:var(--shiki-token-keyword)">      &quot;owner_name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;neondb_owner&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="75"><span style="color:var(--shiki-token-keyword)">      &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="76"><span style="color:var(--shiki-token-keyword)">      &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span></span>
<span class="line" data-line="77"><span style="color:var(--shiki-foreground)">    }</span></span>
<span class="line" data-line="78"><span style="color:var(--shiki-foreground)">  ]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="79"><span style="color:var(--shiki-token-keyword)">  &quot;operations&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span></span>
<span class="line" data-line="80"><span style="color:var(--shiki-foreground)">    {</span></span>
<span class="line" data-line="81"><span style="color:var(--shiki-token-keyword)">      &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;cacca1d4-ad0e-46dc-ae82-886ffb96889d&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="82"><span style="color:var(--shiki-token-keyword)">      &quot;project_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="83"><span style="color:var(--shiki-token-keyword)">      &quot;branch_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;br-gentle-salad-ad7v90qq&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="84"><span style="color:var(--shiki-token-keyword)">      &quot;action&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;create_timeline&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="85"><span style="color:var(--shiki-token-keyword)">      &quot;status&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;running&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="86"><span style="color:var(--shiki-token-keyword)">      &quot;failures_count&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="87"><span style="color:var(--shiki-token-keyword)">      &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="88"><span style="color:var(--shiki-token-keyword)">      &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="89"><span style="color:var(--shiki-token-keyword)">      &quot;total_duration_ms&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span></span>
<span class="line" data-line="90"><span style="color:var(--shiki-foreground)">    }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="91"><span style="color:var(--shiki-foreground)">    {</span></span>
<span class="line" data-line="92"><span style="color:var(--shiki-token-keyword)">      &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;1df43d11-5c07-4de1-9440-ac09d305fdf3&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="93"><span style="color:var(--shiki-token-keyword)">      &quot;project_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="94"><span style="color:var(--shiki-token-keyword)">      &quot;branch_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;br-gentle-salad-ad7v90qq&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="95"><span style="color:var(--shiki-token-keyword)">      &quot;endpoint_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="96"><span style="color:var(--shiki-token-keyword)">      &quot;action&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;start_compute&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="97"><span style="color:var(--shiki-token-keyword)">      &quot;status&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;scheduling&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="98"><span style="color:var(--shiki-token-keyword)">      &quot;failures_count&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="99"><span style="color:var(--shiki-token-keyword)">      &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="100"><span style="color:var(--shiki-token-keyword)">      &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="101"><span style="color:var(--shiki-token-keyword)">      &quot;total_duration_ms&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span></span>
<span class="line" data-line="102"><span style="color:var(--shiki-foreground)">    }</span></span>
<span class="line" data-line="103"><span style="color:var(--shiki-foreground)">  ]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="104"><span style="color:var(--shiki-token-keyword)">  &quot;branch&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="105"><span style="color:var(--shiki-token-keyword)">    &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;br-gentle-salad-ad7v90qq&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="106"><span style="color:var(--shiki-token-keyword)">    &quot;project_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="107"><span style="color:var(--shiki-token-keyword)">    &quot;name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;main&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="108"><span style="color:var(--shiki-token-keyword)">    &quot;current_state&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;init&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="109"><span style="color:var(--shiki-token-keyword)">    &quot;pending_state&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ready&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="110"><span style="color:var(--shiki-token-keyword)">    &quot;state_changed_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="111"><span style="color:var(--shiki-token-keyword)">    &quot;creation_source&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;console&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="112"><span style="color:var(--shiki-token-keyword)">    &quot;primary&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> true</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="113"><span style="color:var(--shiki-token-keyword)">    &quot;default&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> true</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="114"><span style="color:var(--shiki-token-keyword)">    &quot;protected&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="115"><span style="color:var(--shiki-token-keyword)">    &quot;cpu_used_sec&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="116"><span style="color:var(--shiki-token-keyword)">    &quot;compute_time_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="117"><span style="color:var(--shiki-token-keyword)">    &quot;active_time_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="118"><span style="color:var(--shiki-token-keyword)">    &quot;written_data_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="119"><span style="color:var(--shiki-token-keyword)">    &quot;data_transfer_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="120"><span style="color:var(--shiki-token-keyword)">    &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="121"><span style="color:var(--shiki-token-keyword)">    &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="122"><span style="color:var(--shiki-token-keyword)">    &quot;init_source&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;parent-data&quot;</span></span>
<span class="line" data-line="123"><span style="color:var(--shiki-foreground)">  }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="124"><span style="color:var(--shiki-token-keyword)">  &quot;endpoints&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span></span>
<span class="line" data-line="125"><span style="color:var(--shiki-foreground)">    {</span></span>
<span class="line" data-line="126"><span style="color:var(--shiki-token-keyword)">      &quot;host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="127"><span style="color:var(--shiki-token-keyword)">      &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="128"><span style="color:var(--shiki-token-keyword)">      &quot;project_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="129"><span style="color:var(--shiki-token-keyword)">      &quot;branch_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;br-gentle-salad-ad7v90qq&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="130"><span style="color:var(--shiki-token-keyword)">      &quot;autoscaling_limit_min_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="131"><span style="color:var(--shiki-token-keyword)">      &quot;autoscaling_limit_max_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="132"><span style="color:var(--shiki-token-keyword)">      &quot;region_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws-us-east-1&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="133"><span style="color:var(--shiki-token-keyword)">      &quot;type&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;read_write&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="134"><span style="color:var(--shiki-token-keyword)">      &quot;current_state&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;init&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="135"><span style="color:var(--shiki-token-keyword)">      &quot;pending_state&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;active&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="136"><span style="color:var(--shiki-token-keyword)">      &quot;settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {}</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="137"><span style="color:var(--shiki-token-keyword)">      &quot;pooler_enabled&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="138"><span style="color:var(--shiki-token-keyword)">      &quot;pooler_mode&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;transaction&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="139"><span style="color:var(--shiki-token-keyword)">      &quot;disabled&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="140"><span style="color:var(--shiki-token-keyword)">      &quot;passwordless_access&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> true</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="141"><span style="color:var(--shiki-token-keyword)">      &quot;creation_source&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;console&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="142"><span style="color:var(--shiki-token-keyword)">      &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="143"><span style="color:var(--shiki-token-keyword)">      &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="144"><span style="color:var(--shiki-token-keyword)">      &quot;proxy_host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;c-2.us-east-1.aws.neon.tech&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="145"><span style="color:var(--shiki-token-keyword)">      &quot;suspend_timeout_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="146"><span style="color:var(--shiki-token-keyword)">      &quot;provisioner&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;k8s-neonvm&quot;</span></span>
<span class="line" data-line="147"><span style="color:var(--shiki-foreground)">    }</span></span>
<span class="line" data-line="148"><span style="color:var(--shiki-foreground)">  ]</span></span>
<span class="line" data-line="149"><span style="color:var(--shiki-foreground)">}</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure></details>
<h3 id="list-projects-with-the-api" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>List projects with the API</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#list-projects-with-the-api" aria-label="Link to List projects with the API"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>The following Neon API method lists projects for your Neon account. To view the API documentation for this method, refer to the <a class="" href="/docs/reference/api/projects/list-projects">Neon API Reference</a>.</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="http"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-keyword)">GET</span><span style="color:var(--shiki-foreground)"> /projects</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<p>The API method appears as follows when specified in a cURL command:</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="bash"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-function)">curl</span><span style="color:var(--shiki-token-string-expression)"> &#x27;https://console.neon.tech/api/v2/projects&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-string)"> -H</span><span style="color:var(--shiki-token-string-expression)"> &#x27;Accept: application/json&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-string)"> -H</span><span style="color:var(--shiki-token-string-expression)"> &quot;Authorization: Bearer $NEON_API_KEY&quot;</span><span style="color:var(--shiki-token-keyword)"> |</span><span style="color:var(--shiki-token-function)"> jq</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<details><summary>Response body</summary><p>For attribute definitions, find the <a class="" href="/docs/reference/api/projects/list-projects">List projects</a> endpoint in the <a class="" href="/docs/reference/api">Neon API Reference</a>. Definitions are provided in the <strong>Responses</strong> section.</p><figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="json"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-foreground)">{</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-keyword)">  &quot;projects&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-foreground)">    {</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-token-keyword)">      &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;frosty-tree-10754091&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="5"><span style="color:var(--shiki-token-keyword)">      &quot;platform_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="6"><span style="color:var(--shiki-token-keyword)">      &quot;region_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws-ap-southeast-1&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="7"><span style="color:var(--shiki-token-keyword)">      &quot;name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;personal_projects&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="8"><span style="color:var(--shiki-token-keyword)">      &quot;provisioner&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;k8s-neonvm&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="9"><span style="color:var(--shiki-token-keyword)">      &quot;default_endpoint_settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="10"><span style="color:var(--shiki-token-keyword)">        &quot;autoscaling_limit_min_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="11"><span style="color:var(--shiki-token-keyword)">        &quot;autoscaling_limit_max_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 2</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="12"><span style="color:var(--shiki-token-keyword)">        &quot;suspend_timeout_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span></span>
<span class="line" data-line="13"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="14"><span style="color:var(--shiki-token-keyword)">      &quot;settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="15"><span style="color:var(--shiki-token-keyword)">        &quot;allowed_ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="16"><span style="color:var(--shiki-token-keyword)">          &quot;ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> []</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="17"><span style="color:var(--shiki-token-keyword)">          &quot;protected_branches_only&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="18"><span style="color:var(--shiki-foreground)">        }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="19"><span style="color:var(--shiki-token-keyword)">        &quot;enable_logical_replication&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="20"><span style="color:var(--shiki-token-keyword)">        &quot;maintenance_window&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="21"><span style="color:var(--shiki-token-keyword)">          &quot;weekdays&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span><span style="color:var(--shiki-token-constant)">4</span><span style="color:var(--shiki-foreground)">]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="22"><span style="color:var(--shiki-token-keyword)">          &quot;start_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;15:00&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="23"><span style="color:var(--shiki-token-keyword)">          &quot;end_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;16:00&quot;</span></span>
<span class="line" data-line="24"><span style="color:var(--shiki-foreground)">        }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="25"><span style="color:var(--shiki-token-keyword)">        &quot;block_public_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="26"><span style="color:var(--shiki-token-keyword)">        &quot;block_vpc_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="27"><span style="color:var(--shiki-token-keyword)">        &quot;hipaa&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="28"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="29"><span style="color:var(--shiki-token-keyword)">      &quot;pg_version&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 17</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="30"><span style="color:var(--shiki-token-keyword)">      &quot;proxy_host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ap-southeast-1.aws.neon.tech&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="31"><span style="color:var(--shiki-token-keyword)">      &quot;branch_logical_size_limit&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 512</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="32"><span style="color:var(--shiki-token-keyword)">      &quot;branch_logical_size_limit_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 536870912</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="33"><span style="color:var(--shiki-token-keyword)">      &quot;store_passwords&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> true</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="34"><span style="color:var(--shiki-token-keyword)">      &quot;active_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 1260</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="35"><span style="color:var(--shiki-token-keyword)">      &quot;cpu_used_sec&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 319</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="36"><span style="color:var(--shiki-token-keyword)">      &quot;creation_source&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;console&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="37"><span style="color:var(--shiki-token-keyword)">      &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2024-11-08T17:20:01Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="38"><span style="color:var(--shiki-token-keyword)">      &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-03T01:16:18Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="39"><span style="color:var(--shiki-token-keyword)">      &quot;synthetic_storage_size&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 96929448</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="40"><span style="color:var(--shiki-token-keyword)">      &quot;quota_reset_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-09-01T00:00:00Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="41"><span style="color:var(--shiki-token-keyword)">      &quot;owner_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;91cbdacd-06c2-49f5-bacf-78b9463c81ca&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="42"><span style="color:var(--shiki-token-keyword)">      &quot;compute_last_active_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-03T01:16:18Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="43"><span style="color:var(--shiki-token-keyword)">      &quot;history_retention_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 86400</span></span>
<span class="line" data-line="44"><span style="color:var(--shiki-foreground)">    }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="45"><span style="color:var(--shiki-foreground)">    {</span></span>
<span class="line" data-line="46"><span style="color:var(--shiki-token-keyword)">      &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;lingering-grass-54827563&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="47"><span style="color:var(--shiki-token-keyword)">      &quot;platform_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="48"><span style="color:var(--shiki-token-keyword)">      &quot;region_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws-ap-southeast-1&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="49"><span style="color:var(--shiki-token-keyword)">      &quot;name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;brizai&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="50"><span style="color:var(--shiki-token-keyword)">      &quot;provisioner&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;k8s-neonvm&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="51"><span style="color:var(--shiki-token-keyword)">      &quot;default_endpoint_settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="52"><span style="color:var(--shiki-token-keyword)">        &quot;autoscaling_limit_min_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="53"><span style="color:var(--shiki-token-keyword)">        &quot;autoscaling_limit_max_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 2</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="54"><span style="color:var(--shiki-token-keyword)">        &quot;suspend_timeout_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span></span>
<span class="line" data-line="55"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="56"><span style="color:var(--shiki-token-keyword)">      &quot;settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="57"><span style="color:var(--shiki-token-keyword)">        &quot;allowed_ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="58"><span style="color:var(--shiki-token-keyword)">          &quot;ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> []</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="59"><span style="color:var(--shiki-token-keyword)">          &quot;protected_branches_only&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="60"><span style="color:var(--shiki-foreground)">        }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="61"><span style="color:var(--shiki-token-keyword)">        &quot;enable_logical_replication&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="62"><span style="color:var(--shiki-token-keyword)">        &quot;maintenance_window&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="63"><span style="color:var(--shiki-token-keyword)">          &quot;weekdays&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span><span style="color:var(--shiki-token-constant)">1</span><span style="color:var(--shiki-foreground)">]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="64"><span style="color:var(--shiki-token-keyword)">          &quot;start_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;16:00&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="65"><span style="color:var(--shiki-token-keyword)">          &quot;end_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;17:00&quot;</span></span>
<span class="line" data-line="66"><span style="color:var(--shiki-foreground)">        }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="67"><span style="color:var(--shiki-token-keyword)">        &quot;block_public_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="68"><span style="color:var(--shiki-token-keyword)">        &quot;block_vpc_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="69"><span style="color:var(--shiki-token-keyword)">        &quot;hipaa&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="70"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="71"><span style="color:var(--shiki-token-keyword)">      &quot;pg_version&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 17</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="72"><span style="color:var(--shiki-token-keyword)">      &quot;proxy_host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ap-southeast-1.aws.neon.tech&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="73"><span style="color:var(--shiki-token-keyword)">      &quot;branch_logical_size_limit&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 512</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="74"><span style="color:var(--shiki-token-keyword)">      &quot;branch_logical_size_limit_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 536870912</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="75"><span style="color:var(--shiki-token-keyword)">      &quot;store_passwords&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> true</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="76"><span style="color:var(--shiki-token-keyword)">      &quot;active_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="77"><span style="color:var(--shiki-token-keyword)">      &quot;cpu_used_sec&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="78"><span style="color:var(--shiki-token-keyword)">      &quot;creation_source&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;console&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="79"><span style="color:var(--shiki-token-keyword)">      &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2024-10-28T16:26:49Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="80"><span style="color:var(--shiki-token-keyword)">      &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-01T00:34:48Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="81"><span style="color:var(--shiki-token-keyword)">      &quot;synthetic_storage_size&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 31082816</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="82"><span style="color:var(--shiki-token-keyword)">      &quot;quota_reset_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-09-01T00:00:00Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="83"><span style="color:var(--shiki-token-keyword)">      &quot;owner_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;91cbdacd-06c2-49f5-bacf-78b9463c81ca&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="84"><span style="color:var(--shiki-token-keyword)">      &quot;compute_last_active_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-02-14T09:51:30Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="85"><span style="color:var(--shiki-token-keyword)">      &quot;history_retention_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 86400</span></span>
<span class="line" data-line="86"><span style="color:var(--shiki-foreground)">    }</span></span>
<span class="line" data-line="87"><span style="color:var(--shiki-foreground)">  ]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="88"><span style="color:var(--shiki-token-keyword)">  &quot;unavailable_project_ids&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> []</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="89"><span style="color:var(--shiki-token-keyword)">  &quot;pagination&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="90"><span style="color:var(--shiki-token-keyword)">    &quot;cursor&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;lingering-grass-54827563&quot;</span></span>
<span class="line" data-line="91"><span style="color:var(--shiki-foreground)">  }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="92"><span style="color:var(--shiki-token-keyword)">  &quot;applications&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="93"><span style="color:var(--shiki-token-keyword)">    &quot;frosty-tree-10754091&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span><span style="color:var(--shiki-token-string-expression)">&quot;vercel&quot;</span><span style="color:var(--shiki-foreground)">]</span></span>
<span class="line" data-line="94"><span style="color:var(--shiki-foreground)">  }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="95"><span style="color:var(--shiki-token-keyword)">  &quot;integrations&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="96"><span style="color:var(--shiki-token-keyword)">    &quot;frosty-tree-10754091&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span><span style="color:var(--shiki-token-string-expression)">&quot;vercel&quot;</span><span style="color:var(--shiki-foreground)">]</span></span>
<span class="line" data-line="97"><span style="color:var(--shiki-foreground)">  }</span></span>
<span class="line" data-line="98"><span style="color:var(--shiki-foreground)">}</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure></details>
<h3 id="update-a-project-with-the-api" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Update a project with the API</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#update-a-project-with-the-api" aria-label="Link to Update a project with the API"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>The following Neon API method updates the specified project. To view the API documentation for this method, refer to the <a class="" href="/docs/reference/api/projects/update-project">Neon API Reference</a>.</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="http"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-keyword)">PATCH</span><span style="color:var(--shiki-foreground)"> /projects/{project_id}</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<p>The API method appears as follows when specified in a cURL command. The <code>project_id</code> is a required parameter. The example changes the project <code>name</code> to <code>project1</code>.</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="bash"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-function)">curl</span><span style="color:var(--shiki-token-string)"> -X</span><span style="color:var(--shiki-token-string)"> PATCH</span><span style="color:var(--shiki-token-string-expression)"> &#x27;https://console.neon.tech/api/v2/projects/ep-cool-darkness-123456&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-string)">  -H</span><span style="color:var(--shiki-token-string-expression)"> &#x27;accept: application/json&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-string)">  -H</span><span style="color:var(--shiki-token-string-expression)"> &quot;Authorization: Bearer $NEON_API_KEY&quot;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-token-string)">  -H</span><span style="color:var(--shiki-token-string-expression)"> &#x27;Content-Type: application/json&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="5"><span style="color:var(--shiki-token-string)">  -d</span><span style="color:var(--shiki-token-string-expression)"> &#x27;{</span></span>
<span class="line" data-line="6"><span style="color:var(--shiki-token-string-expression)">  &quot;project&quot;: {</span></span>
<span class="line" data-line="7"><span style="color:var(--shiki-token-string-expression)">    &quot;name&quot;: &quot;project1&quot;</span></span>
<span class="line" data-line="8"><span style="color:var(--shiki-token-string-expression)">  }</span></span>
<span class="line" data-line="9"><span style="color:var(--shiki-token-string-expression)">}&#x27;</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<details><summary>Response body</summary><p>For attribute definitions, find the <a class="" href="/docs/reference/api/projects/update-project">Update project</a> endpoint in the <a class="" href="/docs/reference/api">Neon API Reference</a>. Definitions are provided in the <strong>Responses</strong> section.</p><figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="json"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-foreground)">{</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-keyword)">  &quot;project&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-keyword)">    &quot;data_storage_bytes_hour&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 35697544</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-token-keyword)">    &quot;data_transfer_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 13444</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="5"><span style="color:var(--shiki-token-keyword)">    &quot;written_data_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 34595496</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="6"><span style="color:var(--shiki-token-keyword)">    &quot;compute_time_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 89</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="7"><span style="color:var(--shiki-token-keyword)">    &quot;active_time_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 348</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="8"><span style="color:var(--shiki-token-keyword)">    &quot;cpu_used_sec&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 89</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="9"><span style="color:var(--shiki-token-keyword)">    &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="10"><span style="color:var(--shiki-token-keyword)">    &quot;platform_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="11"><span style="color:var(--shiki-token-keyword)">    &quot;region_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws-us-east-1&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="12"><span style="color:var(--shiki-token-keyword)">    &quot;name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;project1&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="13"><span style="color:var(--shiki-token-keyword)">    &quot;provisioner&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;k8s-neonvm&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="14"><span style="color:var(--shiki-token-keyword)">    &quot;default_endpoint_settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="15"><span style="color:var(--shiki-token-keyword)">      &quot;autoscaling_limit_min_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="16"><span style="color:var(--shiki-token-keyword)">      &quot;autoscaling_limit_max_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="17"><span style="color:var(--shiki-token-keyword)">      &quot;suspend_timeout_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span></span>
<span class="line" data-line="18"><span style="color:var(--shiki-foreground)">    }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="19"><span style="color:var(--shiki-token-keyword)">    &quot;settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="20"><span style="color:var(--shiki-token-keyword)">      &quot;allowed_ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="21"><span style="color:var(--shiki-token-keyword)">        &quot;ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> []</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="22"><span style="color:var(--shiki-token-keyword)">        &quot;protected_branches_only&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="23"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="24"><span style="color:var(--shiki-token-keyword)">      &quot;enable_logical_replication&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="25"><span style="color:var(--shiki-token-keyword)">      &quot;maintenance_window&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="26"><span style="color:var(--shiki-token-keyword)">        &quot;weekdays&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span><span style="color:var(--shiki-token-constant)">7</span><span style="color:var(--shiki-foreground)">]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="27"><span style="color:var(--shiki-token-keyword)">        &quot;start_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;06:00&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="28"><span style="color:var(--shiki-token-keyword)">        &quot;end_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;07:00&quot;</span></span>
<span class="line" data-line="29"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="30"><span style="color:var(--shiki-token-keyword)">      &quot;block_public_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="31"><span style="color:var(--shiki-token-keyword)">      &quot;block_vpc_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="32"><span style="color:var(--shiki-token-keyword)">      &quot;hipaa&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="33"><span style="color:var(--shiki-foreground)">    }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="34"><span style="color:var(--shiki-token-keyword)">    &quot;pg_version&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 17</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="35"><span style="color:var(--shiki-token-keyword)">    &quot;proxy_host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;c-2.us-east-1.aws.neon.tech&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="36"><span style="color:var(--shiki-token-keyword)">    &quot;branch_logical_size_limit&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 512</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="37"><span style="color:var(--shiki-token-keyword)">    &quot;branch_logical_size_limit_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 536870912</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="38"><span style="color:var(--shiki-token-keyword)">    &quot;store_passwords&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> true</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="39"><span style="color:var(--shiki-token-keyword)">    &quot;creation_source&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;console&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="40"><span style="color:var(--shiki-token-keyword)">    &quot;history_retention_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 86400</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="41"><span style="color:var(--shiki-token-keyword)">    &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="42"><span style="color:var(--shiki-token-keyword)">    &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:55:58Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="43"><span style="color:var(--shiki-token-keyword)">    &quot;synthetic_storage_size&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 35697544</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="44"><span style="color:var(--shiki-token-keyword)">    &quot;consumption_period_start&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;0001-01-01T00:00:00Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="45"><span style="color:var(--shiki-token-keyword)">    &quot;consumption_period_end&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;0001-01-01T00:00:00Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="46"><span style="color:var(--shiki-token-keyword)">    &quot;owner_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;91cbdacd-06c2-49f5-bacf-78b9463c81ca&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="47"><span style="color:var(--shiki-token-keyword)">    &quot;compute_last_active_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:47Z&quot;</span></span>
<span class="line" data-line="48"><span style="color:var(--shiki-foreground)">  }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="49"><span style="color:var(--shiki-token-keyword)">  &quot;operations&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> []</span></span>
<span class="line" data-line="50"><span style="color:var(--shiki-foreground)">}</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure></details>
<h3 id="delete-a-project-with-the-api" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Delete a project with the API</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#delete-a-project-with-the-api" aria-label="Link to Delete a project with the API"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>The following Neon API method deletes the specified project. To view the API documentation for this method, refer to the <a class="" href="/docs/reference/api/projects/delete-project">Neon API Reference</a>.</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="http"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-keyword)">DELETE</span><span style="color:var(--shiki-foreground)"> /projects/{project_id}</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<p>The API method appears as follows when specified in a cURL command. The <code>project_id</code> is a required parameter.</p>
<figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="bash"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-function)">curl</span><span style="color:var(--shiki-token-string)"> -X</span><span style="color:var(--shiki-token-string-expression)"> &#x27;DELETE&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-string-expression)">  &#x27;https://console.neon.tech/api/v2/projects/ep-cool-darkness-123456&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-string)">  -H</span><span style="color:var(--shiki-token-string-expression)"> &#x27;accept: application/json&#x27;</span><span style="color:var(--shiki-foreground)"> \</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-token-string)">  -H</span><span style="color:var(--shiki-token-string-expression)"> &quot;Authorization: Bearer $NEON_API_KEY&quot;</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure>
<details><summary>Response body</summary><p>For attribute definitions, find the <a class="" href="/docs/reference/api/projects/delete-project">Delete project</a> endpoint in the <a class="" href="/docs/reference/api">Neon API Reference</a>. Definitions are provided in the <strong>Responses</strong> section.</p><figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="json"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-foreground)">{</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-keyword)">  &quot;project&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-keyword)">    &quot;data_storage_bytes_hour&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 35697544</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-token-keyword)">    &quot;data_transfer_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 13444</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="5"><span style="color:var(--shiki-token-keyword)">    &quot;written_data_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 34595496</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="6"><span style="color:var(--shiki-token-keyword)">    &quot;compute_time_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 89</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="7"><span style="color:var(--shiki-token-keyword)">    &quot;active_time_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 348</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="8"><span style="color:var(--shiki-token-keyword)">    &quot;cpu_used_sec&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 89</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="9"><span style="color:var(--shiki-token-keyword)">    &quot;id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;ep-cool-darkness-123456&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="10"><span style="color:var(--shiki-token-keyword)">    &quot;platform_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="11"><span style="color:var(--shiki-token-keyword)">    &quot;region_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;aws-us-east-1&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="12"><span style="color:var(--shiki-token-keyword)">    &quot;name&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;project2&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="13"><span style="color:var(--shiki-token-keyword)">    &quot;provisioner&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;k8s-neonvm&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="14"><span style="color:var(--shiki-token-keyword)">    &quot;default_endpoint_settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="15"><span style="color:var(--shiki-token-keyword)">      &quot;autoscaling_limit_min_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="16"><span style="color:var(--shiki-token-keyword)">      &quot;autoscaling_limit_max_cu&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0.25</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="17"><span style="color:var(--shiki-token-keyword)">      &quot;suspend_timeout_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 0</span></span>
<span class="line" data-line="18"><span style="color:var(--shiki-foreground)">    }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="19"><span style="color:var(--shiki-token-keyword)">    &quot;settings&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="20"><span style="color:var(--shiki-token-keyword)">      &quot;allowed_ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="21"><span style="color:var(--shiki-token-keyword)">        &quot;ips&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> []</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="22"><span style="color:var(--shiki-token-keyword)">        &quot;protected_branches_only&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="23"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="24"><span style="color:var(--shiki-token-keyword)">      &quot;enable_logical_replication&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="25"><span style="color:var(--shiki-token-keyword)">      &quot;maintenance_window&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> {</span></span>
<span class="line" data-line="26"><span style="color:var(--shiki-token-keyword)">        &quot;weekdays&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-foreground)"> [</span><span style="color:var(--shiki-token-constant)">7</span><span style="color:var(--shiki-foreground)">]</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="27"><span style="color:var(--shiki-token-keyword)">        &quot;start_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;06:00&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="28"><span style="color:var(--shiki-token-keyword)">        &quot;end_time&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;07:00&quot;</span></span>
<span class="line" data-line="29"><span style="color:var(--shiki-foreground)">      }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="30"><span style="color:var(--shiki-token-keyword)">      &quot;block_public_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="31"><span style="color:var(--shiki-token-keyword)">      &quot;block_vpc_connections&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="32"><span style="color:var(--shiki-token-keyword)">      &quot;hipaa&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> false</span></span>
<span class="line" data-line="33"><span style="color:var(--shiki-foreground)">    }</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="34"><span style="color:var(--shiki-token-keyword)">    &quot;pg_version&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 17</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="35"><span style="color:var(--shiki-token-keyword)">    &quot;proxy_host&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;c-2.us-east-1.aws.neon.tech&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="36"><span style="color:var(--shiki-token-keyword)">    &quot;branch_logical_size_limit&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 512</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="37"><span style="color:var(--shiki-token-keyword)">    &quot;branch_logical_size_limit_bytes&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 536870912</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="38"><span style="color:var(--shiki-token-keyword)">    &quot;store_passwords&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> true</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="39"><span style="color:var(--shiki-token-keyword)">    &quot;creation_source&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;console&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="40"><span style="color:var(--shiki-token-keyword)">    &quot;history_retention_seconds&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 86400</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="41"><span style="color:var(--shiki-token-keyword)">    &quot;created_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:41Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="42"><span style="color:var(--shiki-token-keyword)">    &quot;updated_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T06:10:55Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="43"><span style="color:var(--shiki-token-keyword)">    &quot;synthetic_storage_size&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-constant)"> 35697544</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="44"><span style="color:var(--shiki-token-keyword)">    &quot;consumption_period_start&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;0001-01-01T00:00:00Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="45"><span style="color:var(--shiki-token-keyword)">    &quot;consumption_period_end&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;0001-01-01T00:00:00Z&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="46"><span style="color:var(--shiki-token-keyword)">    &quot;owner_id&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;91cbdacd-06c2-49f5-bacf-78b9463c81ca&quot;</span><span style="color:var(--shiki-token-punctuation)">,</span></span>
<span class="line" data-line="47"><span style="color:var(--shiki-token-keyword)">    &quot;compute_last_active_at&quot;</span><span style="color:var(--shiki-token-punctuation)">:</span><span style="color:var(--shiki-token-string-expression)"> &quot;2025-08-04T05:15:47Z&quot;</span></span>
<span class="line" data-line="48"><span style="color:var(--shiki-foreground)">  }</span></span>
<span class="line" data-line="49"><span style="color:var(--shiki-foreground)">}</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure></details>
<h2 id="recover-a-deleted-project" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter"><span>Recover a deleted project</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#recover-a-deleted-project" aria-label="Link to Recover a deleted project"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3.5"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h2>
<p>If you accidentally delete a project, you can recover it within 7 days. This <strong>deletion recovery period</strong> allows you to restore deleted projects with all their data and configuration intact.</p>
<div class="admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [&amp;_pre]:px-4 [&amp;_pre]:py-3 [&amp;_pre_code]:text-sm! [&amp;_pre[data-language]]:bg-white! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><div class="flex items-center gap-1 text-[#2D8665] dark:text-green-52"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m12 2 2 2-6.4 6.4-2.8.8.8-2.8z"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6"></path></svg><h4 class="font-mono text-[13px] leading-none font-medium -tracking-snug uppercase">note</h4></div><div class="admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [&amp;_a]:rounded-sm [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_ul]:my-0 [&amp;_ol]:my-0"><p>The deletion recovery period is different from the <a class="" href="/docs/introduction/history-window">history window</a> used for <strong>instant restore</strong> on branch data. The history window enables point-in-time recovery (PITR) for branch data, while the deletion recovery period allows you to recover (undelete) an entire deleted project.</p></div></div>
<h3 id="whats-recovered" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>What&#x27;s recovered</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#whats-recovered" aria-label="Link to What&#x27;s recovered"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>When you recover a deleted project, the following are restored:</p>
<ul>
<li>All branches, endpoints, snapshots, and compute configurations</li>
<li>Project settings (IP Allow, logical replication, protected branches, scheduled updates)</li>
<li>Project collaborators</li>
<li>Connection strings</li>
<li>Vercel-Managed Neon integration projects are re-imported into Vercel for management and billing</li>
</ul>
<h3 id="what-requires-reconfiguration" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>What requires reconfiguration</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#what-requires-reconfiguration" aria-label="Link to What requires reconfiguration"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>The following features are <strong>not</strong> recovered and must be manually re-enabled after recovery:</p>
<ul>
<li><strong>Data API</strong> (including <code>authenticated</code> and <code>anonymous</code> roles)</li>
<li><strong>GitHub integration</strong></li>
<li><strong>Neon-Managed Vercel integration</strong> (Vercel Connected Accounts)</li>
<li><strong>Vercel-Managed Neon integration</strong> (project reconnection via Storage)</li>
<li><strong>Monitoring integrations</strong> (Datadog, OpenTelemetry, etc.)</li>
</ul>
<h3 id="costs" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Costs</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#costs" aria-label="Link to Costs"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<p>There are no storage costs or recovery fees during the 7-day deletion recovery period.</p>
<h3 id="recover-a-project" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight"><span>Recover a project</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#recover-a-project" aria-label="Link to Recover a project"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h3>
<figure class="my-5 max-w-full overflow-hidden border border-gray-new-80 dark:border-gray-new-20 [&amp;_.code-block]:my-0 [&amp;_.code-block]:!border-none"><div class="relative no-scrollbars flex min-h-11 w-full flex-nowrap gap-5 overflow-auto bg-gray-new-98 pl-5 after:absolute after:right-0 after:bottom-0 after:left-0 after:h-px after:bg-gray-new-80 dark:bg-gray-new-8 dark:after:bg-gray-new-20"><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-black-pure text-black-pure after:opacity-100 dark:border-white dark:text-white" type="button">CLI</button><button class="relative z-10 cursor-pointer border-b pt-2.5 pb-3.5 text-sm leading-none font-medium tracking-extra-tight whitespace-nowrap transition-colors duration-200 hover:text-black-pure dark:hover:text-white border-transparent text-gray-new-40 dark:text-gray-new-60" type="button">API</button></div><div class="tab-item px-4 py-5 [&amp;_.admonition]:bg-gray-new-98 [&amp;_.admonition]:dark:bg-gray-new-8 [&amp;_ol]:pl-6 [&amp;_p]:text-base [&amp;_p]:leading-normal [&amp;_p]:tracking-extra-tight [&amp;_ul]:pl-7 [&amp;_li]:text-base [&amp;_li]:leading-snug [&amp;_li]:tracking-extra-tight [&amp;_pre[data-language]]:bg-gray-new-98! [&amp;_pre[data-language]]:dark:bg-gray-new-8!"><p>To list projects that can be recovered:</p><figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="bash"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-function)">neon</span><span style="color:var(--shiki-token-string)"> projects</span><span style="color:var(--shiki-token-string)"> list</span><span style="color:var(--shiki-token-string)"> --recoverable-only</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure><p>To recover a deleted project:</p><figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="bash"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-function)">neon</span><span style="color:var(--shiki-token-string)"> projects</span><span style="color:var(--shiki-token-string)"> recover</span><span style="color:var(--shiki-token-keyword)"> </span><span style="color:var(--shiki-token-constant)">&lt;project_id&gt;</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-[min(1rem,calc(50%-.8175rem))]" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure><p>The command returns details about the recovered project.</p><p><strong>Example:</strong></p><figure class="code-block group/code-block relative flex flex-col [&amp;_pre]:min-w-full rounded-none border border-gray-new-80 dark:border-gray-new-20 [&amp;&gt;pre]:my-0 [&amp;&gt;pre]:rounded-none [&amp;&gt;pre]:bg-white! [&amp;&gt;pre]:py-4 [&amp;&gt;pre]:dark:bg-black-pure!" data-has-filename="false" data-line-numbers="false"><pre class="shiki css-variables" style="background-color:var(--shiki-background);color:var(--shiki-foreground)" tabindex="0" data-language="bash"><code class="grid"><span class="line" data-line="1"><span style="color:var(--shiki-token-function)">neon</span><span style="color:var(--shiki-token-string)"> projects</span><span style="color:var(--shiki-token-string)"> recover</span><span style="color:var(--shiki-token-string)"> crimson-voice-12345678</span></span>
<span class="line" data-line="2"><span style="color:var(--shiki-token-function)">┌────────────────────────┬───────────┬───────────────┬──────────────────────┐</span></span>
<span class="line" data-line="3"><span style="color:var(--shiki-token-function)">│</span><span style="color:var(--shiki-token-string)"> Id</span><span style="color:var(--shiki-token-string)">                     │</span><span style="color:var(--shiki-token-string)"> Name</span><span style="color:var(--shiki-token-string)">      │</span><span style="color:var(--shiki-token-string)"> Region</span><span style="color:var(--shiki-token-string)"> Id</span><span style="color:var(--shiki-token-string)">     │</span><span style="color:var(--shiki-token-string)"> Created</span><span style="color:var(--shiki-token-string)"> At</span><span style="color:var(--shiki-token-string)">           │</span></span>
<span class="line" data-line="4"><span style="color:var(--shiki-token-function)">├────────────────────────┼───────────┼───────────────┼──────────────────────┤</span></span>
<span class="line" data-line="5"><span style="color:var(--shiki-token-function)">│</span><span style="color:var(--shiki-token-string)"> crimson-voice-12345678</span><span style="color:var(--shiki-token-string)"> │</span><span style="color:var(--shiki-token-string)"> myproject</span><span style="color:var(--shiki-token-string)"> │</span><span style="color:var(--shiki-token-string)"> aws-us-east-2</span><span style="color:var(--shiki-token-string)"> │</span><span style="color:var(--shiki-token-string)"> 2024-04-15T11:17:30Z</span><span style="color:var(--shiki-token-string)"> │</span></span>
<span class="line" data-line="6"><span style="color:var(--shiki-token-function)">└────────────────────────┴───────────┴───────────────┴──────────────────────┘</span></span></code></pre><button class="invisible absolute right-4 border border-gray-new-80 bg-white p-1.5 text-gray-new-40 opacity-0 transition-[background-color,opacity,visibility] duration-200 group-hover/code-block:visible group-hover/code-block:opacity-100 hover:bg-gray-new-90 dark:border-gray-new-20 dark:bg-black-pure dark:text-gray-new-60 dark:hover:bg-gray-new-8 lg:visible lg:opacity-100 top-4" type="button" aria-label="Copy"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="h-3.5 w-3.5 text-current"><rect width="8.995" height="9.002" x="5.939" y="5.935" stroke="currentColor" rx="1"></rect><path fill="currentColor" fill-rule="evenodd" d="M2.434.935a1.5 1.5 0 0 0-1.5 1.5v7.001a1.5 1.5 0 0 0 1.5 1.5h1.499a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 1-.5-.5V2.435a.5.5 0 0 1 .5-.5h6.995a.5.5 0 0 1 .5.5v1.5a.5.5 0 1 0 1 0v-1.5a1.5 1.5 0 0 0-1.5-1.5z" clip-rule="evenodd"></path></svg></button></figure><p>For more information about the Neon CLI, see <a class="" href="/docs/cli/projects">Neon CLI — projects</a>.</p></div></figure>
<div class="prose-doc post-content prose dark:prose-invert xs:prose-code:break-words"><h2 id="need-help" class="anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter"><span>Need help?</span><a class="rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden" href="#need-help" aria-label="Link to Need help?"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="inline text-green-44 dark:text-green-52 w-3.5"><path stroke="currentColor" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.4" d="m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75"></path></svg></a></h2>
<p>Join our <a class="group inline text-pretty" href="https://discord.gg/92vNTzKDGp" target="_blank" rel="noopener noreferrer">Discord Server<span class="whitespace-nowrap no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="ml-1 inline-block size-3.5! shrink-0 align-[-0.125em]"><path fill="currentColor" d="M0 0h14v14H0z" opacity="0.2"></path><path stroke="currentColor" stroke-linecap="square" d="M9.915 8.885V4.08H5.11M9.625 4.375 4.083 9.917"></path></svg></span></a> to ask questions or see what others are doing with Neon. For paid plan support options, see <a class="" href="/docs/introduction/support">Support</a>.</p></div></div></article><div class="mt-[76px] flex items-center justify-between pt-3 sm:flex-col sm:space-y-4"><div class="flex items-center justify-between gap-6 sm:flex-row sm:items-end sm:gap-3 w-full"><div class="relative"><div class="flex items-center space-x-5 transition-opacity duration-200 sm:flex-col sm:space-y-4 sm:space-x-0 visible opacity-100"><span class="text-sm leading-snug tracking-extra-tight text-gray-new-40 dark:text-gray-new-70">Was this page helpful?</span><div class="flex space-x-2.5"><button class="group flex items-center space-x-1 border border-gray-new-80 px-3 py-2 text-sm leading-none tracking-tight text-gray-new-30 dark:border-gray-new-20 dark:text-gray-new-85" type="button"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12" class="h-3.5 w-3.5 shrink transition-colors duration-200 group-hover:text-[#38A57D] group-active:text-[#38A57D] dark:text-gray-new-85 group-hover:dark:text-[#38A57D] group-active:dark:text-[#38A57D]"><g clip-path="url(#thumbs-up_inline_svg__a)"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M3.5 11H2a1 1 0 0 1-1-1V6.5a1 1 0 0 1 1-1h1.5m3.5-1v-2A1.5 1.5 0 0 0 5.5 1l-2 4.5V11h5.64a1 1 0 0 0 1-.85l.69-4.5a1 1 0 0 0-1-1.15z"></path></g><defs><clipPath id="thumbs-up_inline_svg__a"><path fill="#fff" d="M0 0h12v12H0z"></path></clipPath></defs></svg><span>Yes</span></button><button class="group flex items-center space-x-1 border border-gray-new-80 px-3 py-2 text-sm leading-none tracking-tight text-gray-new-30 dark:border-gray-new-20 dark:text-gray-new-85" type="button"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12" class="h-3.5 w-3.5 shrink transition-colors duration-200 group-hover:text-secondary-1 group-active:text-secondary-1 dark:text-gray-new-85 group-hover:dark:text-secondary-1 group-active:dark:text-secondary-1"><g clip-path="url(#thumbs-down_inline_svg__a)"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M3.5 1H2a1 1 0 0 0-1 1v3.5a1 1 0 0 0 1 1h1.5m3.5 1v2A1.5 1.5 0 0 1 5.5 11l-2-4.5V1h5.64a1 1 0 0 1 1 .85l.69 4.5a1 1 0 0 1-1 1.15z"></path></g><defs><clipPath id="thumbs-down_inline_svg__a"><path fill="#fff" d="M0 12h12V0H0z"></path></clipPath></defs></svg><span>No</span></button></div></div><span class="absolute top-1/2 right-0 -translate-y-1/2 text-sm leading-tight transition-opacity duration-300 invisible opacity-0">Thank you for your feedback!</span></div><a class="flex h-8 items-center justify-center gap-x-2 border border-gray-new-80 px-3 text-gray-new-30 transition-colors duration-200 hover:bg-gray-new-98 dark:border-gray-new-20 dark:text-gray-new-85 dark:hover:bg-gray-new-8" href="https://github.com/neondatabase/website/tree/main/content/docs/manage/projects.md" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 36" class="size-4"><path fill="currentColor" fill-rule="evenodd" d="M18 .45c-9.9 0-18 8.1-18 18 0 7.988 5.175 14.738 12.263 17.1.9.113 1.237-.337 1.237-.9v-3.037c-5.062 1.125-6.075-2.363-6.075-2.363-.787-2.025-2.025-2.587-2.025-2.587-1.688-1.125.112-1.125.112-1.125 1.8.112 2.813 1.8 2.813 1.8 1.575 2.7 4.163 1.912 5.288 1.462a3.9 3.9 0 0 1 1.125-2.362c-4.05-.45-8.213-2.025-8.213-8.888 0-1.912.675-3.6 1.8-4.837-.225-.45-.787-2.25.225-4.725 0 0 1.462-.45 4.95 1.8 1.463-.45 2.925-.563 4.5-.563s3.038.225 4.5.563c3.488-2.363 4.95-1.913 4.95-1.913 1.012 2.475.338 4.275.225 4.725 1.125 1.238 1.8 2.813 1.8 4.838 0 6.862-4.163 8.437-8.213 8.887.675.563 1.238 1.688 1.238 3.375v4.95c0 .45.337 1.013 1.238.9C30.825 33.188 36 26.438 36 18.45c0-9.9-8.1-18-18-18" clip-rule="evenodd"></path></svg><span class="text-sm leading-snug">Edit on GitHub</span></a></div></div><div class="flex w-full border-t border-gray-new-80 dark:border-gray-new-20 gap-10 pt-6 md:gap-6 mt-6"><a class="group flex w-1/2 min-w-0 flex-col gap-3 sm:w-full items-start sm:hidden" href="/docs/manage/overview"><span class="flex items-center gap-1 text-[13px] leading-none font-normal tracking-extra-tight text-gray-new-50">Previous<!-- --> </span><span class="w-full min-w-0 overflow-hidden text-sm leading-snug font-medium tracking-extra-tight text-ellipsis whitespace-nowrap text-green-44 transition-colors duration-200 group-hover:text-green-52 dark:text-green-44 dark:group-hover:text-green-52 [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15">Object hierarchy</span></a><a class="group flex w-1/2 min-w-0 flex-col gap-3 sm:w-full ml-auto items-end" href="/docs/guides/multitenancy"><span class="flex items-center gap-1 text-[13px] leading-none font-normal tracking-extra-tight text-gray-new-50">Next<!-- --> </span><span class="w-full min-w-0 overflow-hidden text-sm leading-snug font-medium tracking-extra-tight text-ellipsis whitespace-nowrap text-green-44 transition-colors duration-200 group-hover:text-green-52 dark:text-green-44 dark:group-hover:text-green-52 text-right [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15">Multitenancy</span></a></div></div><div data-docs-aside="true" class="relative -ml-6 max-w-[312px] transition-opacity duration-150 data-[occluded=true]:pointer-events-none data-[occluded=true]:opacity-0 ml-0! w-78 shrink-0 xl:hidden"><div class="sticky top-[136px] flex max-h-[calc(100vh-136px)] w-full max-w-64 flex-col pb-5 2xl:justify-self-end"><h3 class="mb-6 flex items-center gap-2 text-sm leading-none font-medium tracking-extra-tight"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12" class="size-3 shrink-0" aria-hidden="true"><path stroke="currentColor" d="M0 1.5h12M0 6h9M0 10.5h6"></path></svg>On this page</h3><ul class="no-scrollbars flex flex-col gap-3 overflow-y-auto"><li class="group relative"><a class="flex items-start gap-2 rounded-sm py-0 text-sm leading-snug font-normal tracking-extra-tight transition-colors duration-200 text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15" href="#default-resources"><span>Default resources</span></a></li><li class="group relative"><a class="flex items-start gap-2 rounded-sm py-0 text-sm leading-snug font-normal tracking-extra-tight transition-colors duration-200 text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15" href="#create-a-project"><span>Create a project</span></a></li><li class="group relative"><a class="flex items-start gap-2 rounded-sm py-0 text-sm leading-snug font-normal tracking-extra-tight transition-colors duration-200 text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15" href="#view-projects"><span>View projects</span></a></li><li class="group relative"><a class="flex items-start gap-2 rounded-sm py-0 text-sm leading-snug font-normal tracking-extra-tight transition-colors duration-200 text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15" href="#project-settings"><span>Project settings</span></a></li><li class="group relative"><a class="flex items-start gap-2 rounded-sm py-0 text-sm leading-snug font-normal tracking-extra-tight transition-colors duration-200 text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15" href="#manage-projects-with-the-neon-api"><span>Manage projects with the Neon API</span></a></li><li class="group relative"><a class="flex items-start gap-2 rounded-sm py-0 text-sm leading-snug font-normal tracking-extra-tight transition-colors duration-200 text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15" href="#recover-a-deleted-project"><span>Recover a deleted project</span></a></li><li class="group relative"><a class="flex items-start gap-2 rounded-sm py-0 text-sm leading-snug font-normal tracking-extra-tight transition-colors duration-200 text-gray-new-40 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white [&amp;_code]:rounded-sm [&amp;_code]:bg-gray-new-94 [&amp;_code]:px-1.5 [&amp;_code]:py-px [&amp;_code]:font-mono [&amp;_code]:leading-none [&amp;_code]:font-normal dark:[&amp;_code]:bg-gray-new-15" href="#need-help"><span>Need help?</span></a></li></ul><div class="flex flex-col gap-3.5 mt-5 border-t border-gray-new-90 pt-5 dark:border-gray-new-20"><div class="group relative"><button class="relative flex h-3.5 w-full items-center justify-between rounded-sm text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-70 dark:hover:text-white"><div class="flex items-center gap-x-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-3.5"><g clip-path="url(#star_inline_svg__a)"><path stroke="currentColor" d="m7.063 1.563 1.5 4 4 1.5-4 1.5-1.5 4-1.5-4-4-1.5 4-1.5z"></path><path fill="currentColor" d="m3.163 1.963-.6-1.4-.6 1.4-1.4.6 1.4.6.6 1.4.6-1.4 1.4-.6z"></path></g><defs><clipPath id="star_inline_svg__a"><path fill="#fff" d="M0 0h14v14H0z"></path></clipPath></defs></svg><span class="text-sm leading-none tracking-extra-tight">Set up Neon with AI</span></div></button><span class="pointer-events-none absolute top-full left-0 z-10 mt-2.75 whitespace-nowrap opacity-0 flex h-6.5 items-center border border-gray-new-80 bg-gray-new-98 px-2 text-xs text-gray-new-40 transition-opacity duration-150 group-hover:opacity-100 dark:border-gray-new-20 dark:bg-gray-new-8 dark:text-gray-new-60 before:absolute before:-top-[4px] before:left-1/2 before:-translate-x-1/2 before:size-2 before:rotate-45 before:border-t before:border-l before:border-gray-new-80 before:bg-gray-new-98 dark:before:border-gray-new-20 dark:before:bg-gray-new-8 after:absolute after:top-0 after:left-1/2 after:h-px after:w-3 after:-translate-x-1/2 after:bg-gray-new-98 dark:after:bg-gray-new-8">Copy neon init command</span></div></div></div></div><!--$--><!--/$--></div><button type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_qknqdb_" data-state="closed" data-slot="drawer-trigger" class="group fixed right-0 bottom-0 left-0 z-[55] hidden h-12 w-full items-center gap-x-2 border-t border-gray-new-80 bg-white px-8 outline-hidden dark:border-gray-new-15 dark:bg-black-pure dark:text-white lg:flex"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="shrink-0 text-gray-new-60 transition-all duration-200 group-hover:text-black-new dark:group-hover:text-white" aria-hidden="true"><g stroke="#94979E" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.2" clip-path="url(#corner-left_inline_svg__a)"><path d="M14.75 9.576H4.365A3.115 3.115 0 0 1 1.25 6.461V1.268"></path><path d="m10.596 13.73 4.154-4.153-4.154-4.154"></path></g><defs><clipPath id="corner-left_inline_svg__a"><path fill="#fff" d="M16 16H0V0h16z"></path></clipPath></defs></svg><span class="text-[15px]">Neon Docs</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15" class="ml-auto shrink-0 text-gray-new-60 transition-all duration-200 group-hover:text-black-new dark:group-hover:text-white" aria-hidden="true"><path stroke="currentColor" stroke-width="1.5" d="M3.5 5.75 7 9.25l3.5-3.5"></path></svg></button></div></main><footer class="relative z-30 mt-auto border-t border-gray-new-90 bg-white safe-paddings dark:border-gray-new-20 dark:bg-black-pure"><div class="relative mx-auto lg:max-w-none lg:px-8 md:px-5 max-w-[1856px] px-8 flex justify-between gap-x-10 py-12 3xl:py-8 sm:py-5"><div class="flex flex-col items-start lg:w-full"><div class="mb-auto lg:mb-11"><div class="relative shrink-0"><a class="block w-fit focus-visible:outline-offset-4" href="/"><span class="sr-only">Neon</span><svg xmlns="http://www.w3.org/2000/svg" width="102" height="28" fill="none" viewBox="0 0 100 28" class="dark:hidden sm:h-6 sm:w-auto"><path fill="#37C38F" d="M27.542.008V28l-10.747-9.508v9.323H0V0zM3.376 24.439H13.42V11.084l10.747 9.508V3.382l-20.79-.005z"></path><path fill="#000" d="m49.97 23.124-10.745-9.51v9.323h-3.38V6.201l10.746 9.51V6.387h3.38zm3.722-.187V6.387h10.116V9.72h-6.736v3.264h5.338v3.263h-5.338v3.357h6.736v3.333zm20.58.187a8.446 8.446 0 0 1-8.461-8.462 8.446 8.446 0 0 1 8.46-8.461 8.446 8.446 0 0 1 8.462 8.461 8.446 8.446 0 0 1-8.461 8.462m0-3.264c2.89 0 5.058-2.33 5.058-5.198 0-2.867-2.168-5.198-5.058-5.198s-5.058 2.331-5.058 5.198 2.168 5.198 5.058 5.198m24.888 3.264-10.746-9.51v9.323h-3.38V6.201l10.746 9.51V6.387h3.38z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="102" height="28" fill="none" viewBox="0 0 100 28" class="hidden dark:block sm:h-6 sm:w-auto"><path fill="#34D59A" d="M27.542.008V28l-10.747-9.508v9.323H0V0zM3.376 24.439H13.42V11.084l10.747 9.508V3.382l-20.79-.005z"></path><path fill="#fff" d="m49.97 23.124-10.745-9.51v9.323h-3.38V6.201l10.746 9.51V6.387h3.38zm3.722-.187V6.387h10.116V9.72h-6.736v3.264h5.338v3.263h-5.338v3.357h6.736v3.333zm20.58.187a8.446 8.446 0 0 1-8.461-8.462 8.446 8.446 0 0 1 8.46-8.461 8.446 8.446 0 0 1 8.462 8.461 8.446 8.446 0 0 1-8.461 8.462m0-3.264c2.89 0 5.058-2.33 5.058-5.198 0-2.867-2.168-5.198-5.058-5.198s-5.058 2.331-5.058 5.198 2.168 5.198 5.058 5.198m24.888 3.264-10.746-9.51v9.323h-3.38V6.201l10.746 9.51V6.387h3.38z"></path></svg></a><div role="region" aria-label="Notifications (F8)" tabindex="-1" style="pointer-events:none"><ol tabindex="-1" class="fixed right-0 bottom-0 z-[2147483647] m-0 flex w-[245px] max-w-[100vw] list-none flex-col gap-[10px] p-[var(--viewport-padding)] outline-hidden [--viewport-padding:_25px]"></ol></div></div><span class="mt-3.5 block text-[13px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60 xl:mt-3">Neon is part of the Databricks Platform</span></div><div class="flex flex-col items-start justify-between gap-5 lg:w-full lg:flex-row sm:flex-col"><a class="flex items-center justify-center gap-x-1.5 rounded-sm" href="https://neonstatus.com/" target="_blank" rel="noopener noreferrer"><span class="h-1.5 w-1.5 rounded-full bg-gray-new-50"></span><span class="text-sm leading-none tracking-extra-tight whitespace-nowrap text-black-pure dark:text-white">Neon status loading...</span></a><div class="flex max-w-2xl flex-col gap-y-2 text-[13px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60"><p>© Neon 2026. All rights reserved. Apache, Apache Spark, Spark, the Spark Logo, Apache Iceberg, Iceberg, and the Apache Iceberg logo are trademarks of the<!-- --> <a href="https://www.apache.org" rel="nofollow noopener noreferrer" target="_blank" class="underline hover:text-gray-new-20 dark:hover:text-gray-new-80">Apache Software Foundation</a>.</p><p class="flex flex-wrap gap-x-3 gap-y-1"><a class="hover:text-gray-new-20 dark:hover:text-gray-new-80" href="https://www.databricks.com/legal/privacynotice">Privacy Notice</a><a class="hover:text-gray-new-20 dark:hover:text-gray-new-80" href="https://www.databricks.com/legal/terms-of-use">Terms of Use</a><a class="hover:text-gray-new-20 dark:hover:text-gray-new-80" href="/platform-terms">Neon Platform Terms</a><a class="hover:text-gray-new-20 dark:hover:text-gray-new-80" href="https://www.databricks.com/legal/modern-slavery-policy-statement">Modern Slavery Statement</a><a class="hover:text-gray-new-20 dark:hover:text-gray-new-80" href="https://www.databricks.com/legal/supplemental-privacy-notice-california-residents">California Privacy</a></p></div></div></div><div class="flex w-fit gap-x-[88px] xl:gap-x-6 lg:hidden"><div class="grid content-start gap-y-7"><span class="text-[10px] leading-none text-gray-new-10 uppercase dark:text-white">Company</span><ul class="flex flex-col gap-y-5"><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/about-us">About</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/blog">Blog</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://www.databricks.com/company/careers/open-positions?department=engineering&amp;location=all&amp;itm_source=www&amp;itm_category=company&amp;itm_page=engineering-at-databricks&amp;itm_location=body&amp;itm_component=hero&amp;itm_offer=open-positions" rel="noopener noreferrer" target="_blank">Careers</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/contact-sales">Contact Sales</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/security">Security</a></li></ul></div><div class="grid content-start gap-y-7"><span class="text-[10px] leading-none text-gray-new-10 uppercase dark:text-white">Resources</span><ul class="flex flex-col gap-y-5"><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/docs">Docs</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/docs/changelog">Changelog</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/docs/introduction/support">Support</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/guides">Community Guides</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/faqs">FAQs</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/postgresql/tutorial">PostgreSQL Tutorial</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/startups">Startups</a></li></ul></div><div class="grid content-start gap-y-7"><span class="text-[10px] leading-none text-gray-new-10 uppercase dark:text-white">Community</span><ul class="flex flex-col gap-y-5"><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://discord.gg/92vNTzKDGp" rel="noopener noreferrer" target="_blank"><span class="discord-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white"></span>Discord</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://github.com/neondatabase/neon" rel="noopener noreferrer" target="_blank"><span class="github-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white"></span>GitHub</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://twitter.com/neondatabase/" rel="noopener noreferrer" target="_blank"><span class="x-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white"></span>X.com</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://www.linkedin.com/company/neon-inc/" rel="noopener noreferrer" target="_blank"><span class="linkedin-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white"></span>LinkedIn</a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://www.youtube.com/channel/UCoMzQTJSIr7-RU1QbomQI2w" rel="noopener noreferrer" target="_blank"><span class="youtube-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white"></span>YouTube</a></li></ul></div><div class="grid content-start gap-y-7"><span class="text-[10px] leading-none text-gray-new-10 uppercase dark:text-white">Compliance</span><ul class="flex flex-col gap-y-5"><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://trust.neon.com/?itemUid=4064ac33-7b48-407b-aed7-ce02971d1ec1" rel="noopener noreferrer" target="_blank">CCPA<span class="ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90">Compliant</span></a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://trust.neon.com/?itemUid=45220873-6e51-4dbb-b1b1-37d66ee9ef95" rel="noopener noreferrer" target="_blank">GDPR<span class="ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90">Compliant</span></a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://trust.neon.com/?itemUid=1fed9faa-4a87-427c-9a95-96b4d6bf66b7" rel="noopener noreferrer" target="_blank">ISO 27001<span class="ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90">Certified</span></a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://trust.neon.com/?itemUid=dc79cbc7-c99d-4eb9-891e-f5dc44b943d7" rel="noopener noreferrer" target="_blank">ISO 27701<span class="ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90">Certified</span></a></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://trust.neon.com/?itemUid=7bfa66da-33ab-49de-8391-e329738a1ae9" rel="noopener noreferrer" target="_blank">SOC 2<span class="ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90">Certified</span></a></li><li class="-my-px flex min-w-[148px] py-px group relative [perspective:2000px]"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="/docs/security/hipaa">HIPAA<span class="ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90">Compliant</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" fill="none" viewBox="0 0 14 15" class="ml-0.5 opacity-80"><path stroke="currentColor" stroke-width="1.5" d="M3.5 5.75 7 9.25l3.5-3.5"></path></svg></a><div class="absolute right-0 bottom-full z-50 min-w-[230px] pb-2.5 pointer-events-none opacity-0 origin-bottom-right [transform:rotateX(12deg)_scale(0.9)] transition-[opacity,transform] duration-200 group-hover:pointer-events-auto group-hover:visible group-hover:[transform:none] group-hover:opacity-100 group-focus-within:pointer-events-auto group-focus-within:visible group-focus-within:[transform:none] group-focus-within:opacity-100"><ul class="flex w-full flex-col gap-y-1 border border-gray-new-80 bg-gray-new-98 p-2 dark:border-gray-new-20 dark:bg-[#0A0A0B] shadow-[0px_10px_20px_0px_rgba(0,0,0,.06)] dark:shadow-[0px_8px_20px_0px_rgba(0,0,0,.4)]"><li><a class="block p-3 text-[15px] leading-dense tracking-extra-tight whitespace-nowrap text-gray-new-10 transition-colors duration-200 hover:bg-gray-new-90 dark:text-gray-new-90 dark:hover:bg-gray-new-8" href="/docs/security/hipaa">Compliance Guide</a></li><li><a class="block p-3 text-[15px] leading-dense tracking-extra-tight whitespace-nowrap text-gray-new-10 transition-colors duration-200 hover:bg-gray-new-90 dark:text-gray-new-90 dark:hover:bg-gray-new-8" href="/hipaa-contractors">Neon’s Sub Contractors</a></li></ul></div></li><li class="-my-px flex min-w-[148px] py-px"><a class="group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white" href="https://trust.neon.com" rel="noopener noreferrer" target="_blank">Trust Center</a></li></ul></div></div></div></footer></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><script src="/_next/static/chunks/0fi9lix4fz.yg.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[479520,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"\"]\n3:I[409720,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n4:I[849185,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n5:I[677807,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"HomepageVisitProvider\"]\n6:I[267750,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"TopbarProvider\"]\n7:I[742489,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"TabsProvider\"]\n8:I[592637,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"CodeTabsProvider\"]\n9:I[339756,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\na:I[852018,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03eqx9~a~jq_w.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0~.jt917uawqh.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/038rb0cios-ns.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/08mu.h9yc8acd.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05bgvss_vqd8~.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\nb:I[837457,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\nc:I[35664,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\nd:I[72225,["])</script><script>self.__next_f.push([1,"\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\ne:I[403693,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"f:I[845000,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"20:I[168027,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\",1]\n:HL[\"/_next/static/chunks/0odrnyzrlz6yb.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"style\"]\n:HL[\"/_next/static/chunks/0t4du1lq.r-k-.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"style\"]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/ESBuild_Medium-s.p.0_8qmtq5otlu1.woff2?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/GeistMono_Variable.p.05wdprr-k~q7o.woff2?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/chunks/0kz8.lfy8jzs4.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"docs\",\"manage\",\"projects\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(docs)\",{\"children\":[\"docs\",{\"children\":[[\"slug\",\"manage/projects\",\"c\",null],{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0odrnyzrlz6yb.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0t4du1lq.r-k-.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_d1c45a15-module__NRYtTG__variable esbuild_ad6179e5-module__3z7Vca__variable geistmono_157ca88a-module__iaM1Ya__variable dark\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"$L2\",null,{\"strategy\":\"afterInteractive\",\"src\":\"https://neonapi.io/cb.js\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://console.neon.tech\"}],[\"$\",\"$L3\",null,{}]]}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"children\":[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$L8\",null,{\"children\":[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$a\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/03eqx9~a~jq_w.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0~.jt917uawqh.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/038rb0cios-ns.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/08mu.h9yc8acd.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/05bgvss_vqd8~.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true}]],\"template\":[\"$\",\"$Lb\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"meta\",null,{\"httpEquiv\":\"x-ua-compatible\",\"content\":\"ie=edge\"}],[\"$\",\"meta\",null,{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover\"}],[\"$\",\"title\",null,{\"children\":\"Page Not Found — Neon\"}],[[\"$\",\"$Lc\",null,{\"text\":\"Add files to your Postgres branches via Neon Object Storage, our S3-compatible object store\",\"link\":{\"url\":\"https://neon.com/blog/building-neon-object-storage\",\"target\":\"_blank\"}}],[\"$\",\"div\",null,{\"className\":\"relative flex flex-col pt-safe min-h-[calc(100vh-36px)]\",\"children\":[[[[\"$\",\"header\",null,{\"className\":\"header top-0 right-0 left-0 z-50 flex h-16 w-full items-center bg-white dark:bg-black-pure lg:relative lg:h-14 after:absolute after:right-0 after:bottom-0 after:left-0 after:h-px after:bg-gray-new-90 dark:after:bg-gray-new-20 absolute\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto lg:max-w-none lg:px-8 max-w-[1856px] px-8 static! z-10 flex w-full items-center justify-between md:px-8 sm:px-5\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-x-[92px] xl:gap-x-10\",\"children\":[[\"$\",\"$Ld\",null,{\"width\":102,\"height\":28,\"priority\":true,\"isHeader\":true}],[\"$\",\"$Le\",null,{}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center lg:hidden gap-x-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-x-6\",\"children\":[[\"$\",\"$Lf\",\"discord\",{\"className\":\"group flex items-center gap-1.5 tracking-extra-tight transition-colors duration-200 rounded-sm text-black-pure hover:text-gray-new-30 dark:text-white dark:hover:text-gray-new-70\",\"to\":\"https://discord.gg/92vNTzKDGp\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"tagName\":\"Header\",\"children\":[\"$L10\",\"$L11\"]}],\"$L12\"]}],\"$L13\"]}]]}]}],\"$L14\"],\"$L15\"],\"$L16\",\"$L17\",\"$L18\"]}]]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]}]}],\"$L19\"]}]]}]]}],{\"children\":[\"$L1a\",{\"children\":[\"$L1b\",{\"children\":[\"$L1c\",{\"children\":[\"$L1d\",{},null,false,null]},null,false,\"$@1e\"]},null,false,\"$@1e\"]},null,false,null]},null,false,null],\"$L1f\",false]],\"m\":\"$undefined\",\"G\":[\"$20\",[\"$L21\",\"$L22\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"24:I[141323,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"25:I[977242,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n26:I[917072,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n27:I[550733,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n2d:I[199306,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n2e:I[302355,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"Analytics\"]\n31:I[897367,[\"/_next/static/chunks/0mpctzx"])</script><script>self.__next_f.push([1,"wcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"OutletBoundary\"]\n32:\"$Sreact.suspense\"\n35:I[897367,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"ViewportBoundary\"]\n37:I[897367,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"MetadataBoundary\"]\n"])</script><script>self.__next_f.push([1,"10:[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 36 36\",\"width\":18,\"height\":18,\"className\":\"text-gray-new-20 transition-colors group-hover:text-gray-new-30 dark:text-gray-new-90 dark:group-hover:text-gray-new-80\",\"children\":[[\"$\",\"g\",null,{\"clipPath\":\"url(#discord_inline_svg__a)\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M30.476 6.274A29.7 29.7 0 0 0 23.148 4a.11.11 0 0 0-.118.056 21 21 0 0 0-.912 1.874 27.4 27.4 0 0 0-8.23 0 19 19 0 0 0-.927-1.874.12.12 0 0 0-.118-.056 29.6 29.6 0 0 0-7.328 2.273.1.1 0 0 0-.048.041C.8 13.288-.478 20.09.15 26.805a.12.12 0 0 0 .047.085 29.9 29.9 0 0 0 8.989 4.544.12.12 0 0 0 .126-.042 21.3 21.3 0 0 0 1.84-2.99.114.114 0 0 0-.063-.16 19.7 19.7 0 0 1-2.808-1.338.116.116 0 0 1-.012-.191c.189-.142.378-.289.558-.437a.11.11 0 0 1 .116-.016c5.892 2.69 12.27 2.69 18.092 0a.11.11 0 0 1 .118.014c.18.149.37.297.56.439a.115.115 0 0 1-.01.191c-.897.524-1.83.967-2.81 1.337a.115.115 0 0 0-.061.16 24 24 0 0 0 1.837 2.99c.029.04.08.057.127.043 2.941-.91 5.924-2.283 9.003-4.544a.12.12 0 0 0 .047-.083c.75-7.765-1.257-14.51-5.323-20.49a.1.1 0 0 0-.046-.043M12.03 22.716c-1.774 0-3.235-1.629-3.235-3.629s1.433-3.628 3.235-3.628c1.816 0 3.264 1.643 3.235 3.628 0 2-1.433 3.629-3.235 3.629m11.962 0c-1.774 0-3.235-1.629-3.235-3.629s1.433-3.628 3.235-3.628c1.816 0 3.264 1.643 3.235 3.628 0 2-1.419 3.629-3.235 3.629\"}]}],[\"$\",\"defs\",null,{\"children\":[\"$\",\"clipPath\",null,{\"id\":\"discord_inline_svg__a\",\"children\":[\"$\",\"path\",null,{\"fill\":\"#fff\",\"d\":\"M0 0h36v36H0z\"}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"11:[\"$\",\"span\",null,{\"className\":\"text-sm leading-none tracking-extra-tight\",\"children\":[\"Discord\",\"$undefined\"]}]\n"])</script><script>self.__next_f.push([1,"12:[\"$\",\"$Lf\",\"github\",{\"className\":\"group flex items-center gap-1.5 tracking-extra-tight transition-colors duration-200 rounded-sm text-black-pure hover:text-gray-new-30 dark:text-white dark:hover:text-gray-new-70\",\"to\":\"https://github.com/neondatabase/neon\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"tagName\":\"Header\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 36 36\",\"width\":18,\"height\":18,\"className\":\"text-gray-new-20 transition-colors group-hover:text-gray-new-30 dark:text-gray-new-90 dark:group-hover:text-gray-new-80\",\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"M18 .45c-9.9 0-18 8.1-18 18 0 7.988 5.175 14.738 12.263 17.1.9.113 1.237-.337 1.237-.9v-3.037c-5.062 1.125-6.075-2.363-6.075-2.363-.787-2.025-2.025-2.587-2.025-2.587-1.688-1.125.112-1.125.112-1.125 1.8.112 2.813 1.8 2.813 1.8 1.575 2.7 4.163 1.912 5.288 1.462a3.9 3.9 0 0 1 1.125-2.362c-4.05-.45-8.213-2.025-8.213-8.888 0-1.912.675-3.6 1.8-4.837-.225-.45-.787-2.25.225-4.725 0 0 1.462-.45 4.95 1.8 1.463-.45 2.925-.563 4.5-.563s3.038.225 4.5.563c3.488-2.363 4.95-1.913 4.95-1.913 1.012 2.475.338 4.275.225 4.725 1.125 1.238 1.8 2.813 1.8 4.838 0 6.862-4.163 8.437-8.213 8.887.675.563 1.238 1.688 1.238 3.375v4.95c0 .45.337 1.013 1.238.9C30.825 33.188 36 26.438 36 18.45c0-9.9-8.1-18-18-18\",\"clipRule\":\"evenodd\"}]}],[\"$\",\"span\",null,{\"className\":\"text-sm leading-none tracking-extra-tight\",\"children\":[\"$undefined\",\"$L23\"]}]]}]\n"])</script><script>self.__next_f.push([1,"13:[\"$\",\"div\",null,{\"className\":\"flex gap-x-3.5\",\"children\":[[\"$\",\"$L24\",null,{\"className\":\"h-9 px-[18px]\",\"data-test\":\"header-login\",\"to\":\"https://console.neon.tech/login\",\"theme\":\"outlined\",\"size\":\"xxs\",\"tagName\":\"Header\",\"children\":\"Log in\"}],[\"$\",\"$L24\",null,{\"className\":\"h-9 px-[18px]\",\"data-test\":\"header-signup\",\"to\":\"https://console.neon.tech/signup\",\"theme\":\"white-filled-multi\",\"size\":\"xxs\",\"tagName\":\"Header\",\"children\":\"Sign up\"}]]}]\n14:[\"$\",\"div\",null,{\"className\":\"navigation-overlay pointer-events-none fixed inset-0 z-40 bg-white/80 opacity-0 transition-opacity delay-150 duration-200 dark:bg-black-pure/80\"}]\n15:[\"$\",\"$L25\",null,{\"isDocPage\":false,\"docPageType\":null}]\n16:[\"$\",\"main\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[\"$\",\"$L26\",null,{\"title\":\"Page not found...\",\"text\":\"Sorry, the page you are looking for doesn’t exist or has been moved.\"}]}]\n"])</script><script>self.__next_f.push([1,"17:[\"$\",\"footer\",null,{\"className\":\"relative z-30 mt-auto border-t border-gray-new-90 bg-white safe-paddings dark:border-gray-new-20 dark:bg-black-pure\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto lg:max-w-none lg:px-8 md:px-5 max-w-[1856px] px-8 flex justify-between gap-x-10 py-12 3xl:py-8 sm:py-5\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start lg:w-full\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-auto lg:mb-11\",\"children\":[[\"$\",\"$Ld\",null,{\"className\":\"sm:h-6 sm:w-auto\",\"width\":102,\"height\":28}],[\"$\",\"span\",null,{\"className\":\"mt-3.5 block text-[13px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60 xl:mt-3\",\"children\":\"Neon is part of the Databricks Platform\"}]]}],false,[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start justify-between gap-5 lg:w-full lg:flex-row sm:flex-col\",\"children\":[[\"$\",\"$L27\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex max-w-2xl flex-col gap-y-2 text-[13px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"© Neon 2026. All rights reserved. Apache, Apache Spark, Spark, the Spark Logo, Apache Iceberg, Iceberg, and the Apache Iceberg logo are trademarks of the\",\" \",[\"$\",\"a\",null,{\"href\":\"https://www.apache.org\",\"rel\":\"nofollow noopener noreferrer\",\"target\":\"_blank\",\"className\":\"underline hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"children\":\"Apache Software Foundation\"}],\".\"]}],[\"$\",\"p\",null,{\"className\":\"flex flex-wrap gap-x-3 gap-y-1\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/privacynotice\",\"children\":\"Privacy Notice\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/terms-of-use\",\"children\":\"Terms of Use\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"/platform-terms\",\"children\":\"Neon Platform Terms\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/modern-slavery-policy-statement\",\"children\":\"Modern Slavery Statement\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/supplemental-privacy-notice-california-residents\",\"children\":\"California Privacy\"}]]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex w-fit gap-x-[88px] xl:gap-x-6 lg:hidden\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/about-us\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"About\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/blog\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Blog\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.databricks.com/company/careers/open-positions?department=engineering\u0026location=all\u0026itm_source=www\u0026itm_category=company\u0026itm_page=engineering-at-databricks\u0026itm_location=body\u0026itm_component=hero\u0026itm_offer=open-positions\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"Careers\",\"$undefined\",false]}],false]}],\"$L28\",\"$L29\"]}]]}],\"$L2a\",\"$L2b\",\"$L2c\"]}]]}]}]\n"])</script><script>self.__next_f.push([1,"18:[\"$\",\"$L2d\",null,{\"isDocPage\":false}]\n19:[\"$\",\"$L2e\",null,{}]\n1a:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2f\"]}]\n1b:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lb\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n1c:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lb\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script><script>self.__next_f.push([1,"1d:[\"$\",\"$1\",\"c\",{\"children\":[\"$L30\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0kz8.lfy8jzs4.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L31\",null,{\"children\":[\"$\",\"$32\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@33\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"34:[]\n1e:\"$W34\"\n1f:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L35\",null,{\"children\":\"$L36\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L37\",null,{\"children\":[\"$\",\"$32\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L38\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n21:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0odrnyzrlz6yb.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n22:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0t4du1lq.r-k-.css?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/contact-sales\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Contact Sales\",\"$undefined\",false]}],false]}]\n29:[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/security\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Security\",\"$undefined\",false]}],false]}]\n"])</script><script>self.__next_f.push([1,"2a:[\"$\",\"div\",\"1\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Docs\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/changelog\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Changelog\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/introduction/support\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Support\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/guides\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Community Guides\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/faqs\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"FAQs\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"5\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/postgresql/tutorial\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"PostgreSQL Tutorial\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"6\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/startups\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Startups\",\"$undefined\",false]}],false]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2b:[\"$\",\"div\",\"2\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Community\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://discord.gg/92vNTzKDGp\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"discord-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"Discord\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://github.com/neondatabase/neon\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"github-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"GitHub\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://twitter.com/neondatabase/\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"x-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"X.com\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.linkedin.com/company/neon-inc/\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linkedin-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"LinkedIn\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.youtube.com/channel/UCoMzQTJSIr7-RU1QbomQI2w\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"youtube-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"YouTube\",\"$undefined\",false]}],false]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2c:[\"$\",\"div\",\"3\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Compliance\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=4064ac33-7b48-407b-aed7-ce02971d1ec1\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"CCPA\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=45220873-6e51-4dbb-b1b1-37d66ee9ef95\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"GDPR\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=1fed9faa-4a87-427c-9a95-96b4d6bf66b7\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"ISO 27001\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=dc79cbc7-c99d-4eb9-891e-f5dc44b943d7\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"ISO 27701\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=7bfa66da-33ab-49de-8391-e329738a1ae9\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"SOC 2\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],\"$L39\",\"$L3a\"]}]]}]\n"])</script><script>self.__next_f.push([1,"39:[\"$\",\"li\",\"5\",{\"className\":\"-my-px flex min-w-[148px] py-px group relative [perspective:2000px]\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/security/hipaa\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"HIPAA\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":15,\"fill\":\"none\",\"viewBox\":\"0 0 14 15\",\"className\":\"ml-0.5 opacity-80\",\"children\":[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeWidth\":1.5,\"d\":\"M3.5 5.75 7 9.25l3.5-3.5\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"absolute right-0 bottom-full z-50 min-w-[230px] pb-2.5 pointer-events-none opacity-0 origin-bottom-right [transform:rotateX(12deg)_scale(0.9)] transition-[opacity,transform] duration-200 group-hover:pointer-events-auto group-hover:visible group-hover:[transform:none] group-hover:opacity-100 group-focus-within:pointer-events-auto group-focus-within:visible group-focus-within:[transform:none] group-focus-within:opacity-100\",\"children\":[\"$\",\"ul\",null,{\"className\":\"flex w-full flex-col gap-y-1 border border-gray-new-80 bg-gray-new-98 p-2 dark:border-gray-new-20 dark:bg-[#0A0A0B] shadow-[0px_10px_20px_0px_rgba(0,0,0,.06)] dark:shadow-[0px_8px_20px_0px_rgba(0,0,0,.4)]\",\"children\":[[\"$\",\"li\",\"Compliance Guide\",{\"children\":[\"$\",\"$Lf\",null,{\"className\":\"block p-3 text-[15px] leading-dense tracking-extra-tight whitespace-nowrap text-gray-new-10 transition-colors duration-200 hover:bg-gray-new-90 dark:text-gray-new-90 dark:hover:bg-gray-new-8\",\"to\":\"/docs/security/hipaa\",\"children\":\"Compliance Guide\"}]}],[\"$\",\"li\",\"Neon’s Sub Contractors\",{\"children\":[\"$\",\"$Lf\",null,{\"className\":\"block p-3 text-[15px] leading-dense tracking-extra-tight whitespace-nowrap text-gray-new-10 transition-colors duration-200 hover:bg-gray-new-90 dark:text-gray-new-90 dark:hover:bg-gray-new-8\",\"to\":\"/hipaa-contractors\",\"children\":\"Neon’s Sub Contractors\"}]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"3a:[\"$\",\"li\",\"6\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"Trust Center\",\"$undefined\",false]}],false]}]\n"])</script><script>self.__next_f.push([1,"3b:I[1425,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n3c:I[794631,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"2f:[[\"$\",\"$Lc\",null,{\"text\":\"Add files to your Postgres branches via Neon Object Storage, our S3-compatible object store\",\"link\":{\"url\":\"https://neon.com/blog/building-neon-object-storage\",\"target\":\"_blank\"}}],[\"$\",\"div\",null,{\"className\":\"relative flex flex-col pt-safe min-h-[calc(100vh-36px)] lg:pb-12!\",\"children\":[[[[\"$\",\"header\",null,{\"className\":\"header top-0 right-0 left-0 z-50 flex w-full items-center bg-white dark:bg-black-pure lg:relative lg:h-14 sticky h-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-28 w-full items-center bg-white backdrop-blur-xl dark:bg-black-pure lg:h-14 after:absolute after:top-28 after:right-0 after:left-0 after:h-px after:bg-gray-new-90 dark:after:bg-gray-new-20 lg:after:hidden before:absolute before:top-16 before:right-0 before:left-0 before:h-px before:bg-gray-new-90 dark:before:bg-gray-new-20 lg:before:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto lg:max-w-none lg:px-8 md:px-5 max-w-[1856px] px-8 z-10 w-full\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-16 w-full items-center justify-between lg:h-14 lg:pr-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-x-7\",\"children\":[[\"$\",\"$Ld\",null,{\"className\":\"h-7\",\"width\":102,\"height\":28,\"priority\":true,\"isHeader\":true}],[\"$\",\"$Lf\",null,{\"className\":\"relative rounded-sm text-sm leading-none font-normal tracking-extra-tight text-gray-new-50 transition-colors duration-200 before:absolute before:inset-y-0 before:-left-3.5 before:h-full before:w-px before:bg-gray-new-80 hover:text-black-new dark:text-gray-new-50 dark:before:bg-gray-new-20 dark:hover:text-white\",\"to\":\"/docs\",\"children\":\"Docs\"}]]}],[\"$\",\"div\",null,{\"className\":\"absolute left-1/2 flex -translate-x-1/2 gap-2.5 xl:relative xl:left-0 xl:translate-x-0 lg:hidden\",\"children\":[\"$\",\"$L3b\",null,{\"docPageType\":null}]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-x-6 lg:hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-x-4\",\"children\":[[\"$\",\"$Lf\",\"discord\",{\"className\":\"group flex items-center gap-1.5 tracking-extra-tight transition-colors duration-200 size-8 justify-center border border-gray-new-60 dark:border-gray-new-40 rounded-full text-gray-new-10 hover:border-black-new hover:text-black-new dark:text-gray-new-90 dark:hover:border-gray-new-40 dark:hover:text-white\",\"to\":\"https://discord.gg/92vNTzKDGp\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"tagName\":\"Header\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 36 36\",\"width\":18,\"height\":18,\"className\":\"\",\"children\":[\"$10:props:children:0\",\"$10:props:children:1\"]}],false]}],[\"$\",\"$Lf\",\"github\",{\"className\":\"group flex items-center gap-1.5 tracking-extra-tight transition-colors duration-200 size-8 justify-center border border-gray-new-60 dark:border-gray-new-40 rounded-full text-gray-new-10 hover:border-black-new hover:text-black-new dark:text-gray-new-90 dark:hover:border-gray-new-40 dark:hover:text-white\",\"to\":\"https://github.com/neondatabase/neon\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"tagName\":\"Header\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 36 36\",\"width\":18,\"height\":18,\"className\":\"\",\"children\":\"$12:props:children:0:props:children\"}],false]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-x-2\",\"children\":[[\"$\",\"$L24\",null,{\"className\":\"h-9 px-[18px]\",\"data-test\":\"header-login\",\"to\":\"https://console.neon.tech/login\",\"theme\":\"outlined\",\"size\":\"xxs\",\"tagName\":\"Header\",\"children\":\"Log in\"}],[\"$\",\"$L24\",null,{\"className\":\"h-9 px-[18px]\",\"data-test\":\"header-signup\",\"to\":\"https://console.neon.tech/signup\",\"theme\":\"white-filled-multi\",\"size\":\"xxs\",\"tagName\":\"Header\",\"children\":\"Sign up\"}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"h-12 lg:hidden\",\"children\":[\"$\",\"$L3c\",null,{\"navigation\":[{\"nav\":\"Get started\",\"slug\":\"introduction\",\"title\":\"Neon Docs\",\"icon\":\"home\",\"items\":[{\"section\":\"Why Neon?\",\"icon\":\"info\",\"items\":[{\"title\":\"Our mission\",\"slug\":\"get-started/why-neon\"},{\"title\":\"Developer experience\",\"slug\":\"get-started/dev-experience\"},{\"title\":\"Built to scale\",\"slug\":\"get-started/built-to-scale\"}]},{\"section\":\"Start with Neon\",\"icon\":\"start\",\"items\":[{\"title\":\"One-command setup\",\"slug\":\"get-started/with-an-agent\"},{\"title\":\"Full backend quickstart\",\"slug\":\"get-started/full-backend-quickstart\"},{\"title\":\"Tour the Neon backend\",\"slug\":\"get-started/backend-overview\"},{\"title\":\"Tour the Neon Console\",\"slug\":\"get-started/signing-up\"}]},{\"section\":\"Frontend \u0026 Frameworks\",\"items\":[{\"title\":\"Frameworks\",\"slug\":\"get-started/frameworks\",\"icon\":\"frameworks\",\"items\":[{\"title\":\"Astro\",\"slug\":\"guides/astro\"},{\"title\":\"Bun\",\"slug\":\"guides/bun\"},{\"title\":\"Entity Framework\",\"slug\":\"guides/dotnet-entity-framework\"},{\"title\":\"Encore\",\"slug\":\"guides/encore\"},{\"title\":\"Express\",\"slug\":\"guides/express\"},{\"title\":\"Medusa.js\",\"slug\":\"guides/medusajs\"},{\"title\":\"Micronaut Kotlin\",\"slug\":\"guides/micronaut-kotlin\"},{\"title\":\"NestJS\",\"slug\":\"guides/nestjs\"},{\"title\":\"Next.js\",\"slug\":\"guides/nextjs\"},{\"title\":\"Node.js\",\"slug\":\"guides/node\"},{\"title\":\"Nuxt\",\"slug\":\"guides/nuxt\"},{\"title\":\"Phoenix\",\"slug\":\"guides/phoenix\"},{\"title\":\"Quarkus (JDBC)\",\"slug\":\"guides/quarkus-jdbc\"},{\"title\":\"Quarkus (Reactive)\",\"slug\":\"guides/quarkus-reactive\"},{\"title\":\"React\",\"slug\":\"guides/react\"},{\"title\":\"React Router\",\"slug\":\"guides/react-router\"},{\"title\":\"Reflex\",\"slug\":\"guides/reflex\"},{\"title\":\"Remix\",\"slug\":\"guides/remix\"},{\"title\":\"SolidStart\",\"slug\":\"guides/solid-start\"},{\"title\":\"Sveltekit\",\"slug\":\"guides/sveltekit\"},{\"title\":\"Symfony\",\"slug\":\"guides/symfony\"},{\"title\":\"Hono\",\"slug\":\"guides/hono\"},{\"title\":\"RedwoodSDK\",\"slug\":\"guides/redwoodsdk\"},{\"title\":\"Vue\",\"slug\":\"guides/vue\"}]},{\"title\":\"Languages\",\"slug\":\"get-started/languages\",\"icon\":\"languages\",\"items\":[{\"title\":\".NET\",\"slug\":\"guides/dotnet-npgsql\"},{\"title\":\"Elixir\",\"slug\":\"guides/elixir\"},{\"title\":\"Go\",\"slug\":\"guides/go\"},{\"title\":\"Java\",\"slug\":\"guides/java\"},{\"title\":\"JavaScript\",\"slug\":\"guides/javascript\"},{\"title\":\"Python\",\"slug\":\"guides/python\"},{\"title\":\"Rust\",\"slug\":\"guides/rust\"}]},{\"title\":\"ORMs\",\"slug\":\"get-started/orms\",\"icon\":\"orm\",\"items\":[{\"title\":\"Django (Django ORM)\",\"slug\":\"guides/django\"},{\"title\":\"Drizzle\",\"slug\":\"guides/drizzle\"},{\"title\":\"Elixir Ecto\",\"slug\":\"guides/elixir-ecto\"},{\"title\":\"Kysely\",\"slug\":\"guides/kysely\"},{\"title\":\"Knex\",\"slug\":\"guides/knex\"},{\"title\":\"Laravel (Eloquent)\",\"slug\":\"guides/laravel\"},{\"title\":\"Prisma\",\"slug\":\"guides/prisma\"},{\"title\":\"Ruby on Rails (ActiveRecord)\",\"slug\":\"guides/ruby-on-rails\"},{\"title\":\"SQLAlchemy\",\"slug\":\"guides/sqlalchemy\"},{\"title\":\"Tortoise ORM\",\"slug\":\"guides/tortoise-orm\"},{\"title\":\"TypeORM\",\"slug\":\"guides/typeorm\"},{\"title\":\"Better Drizzle\",\"slug\":\"guides/better-drizzle\"}]}]},{\"section\":\"Migrate to Neon\",\"icon\":\"import\",\"items\":[{\"title\":\"Overview\",\"slug\":\"import/migrate-intro\"},{\"title\":\"Utilities\",\"items\":[{\"title\":\"Import Data Assistant\",\"slug\":\"import/import-data-assistant\"},{\"title\":\"pg_dump / pg_restore\",\"slug\":\"import/migrate-from-postgres\"},{\"title\":\"pgcopydb\",\"slug\":\"import/pgcopydb\"}]},{\"title\":\"Migrate from\",\"items\":[{\"title\":\"RDS\",\"slug\":\"guides/logical-replication-rds-to-neon\"},{\"title\":\"AlloyDB\",\"slug\":\"guides/logical-replication-alloydb\"},{\"title\":\"Azure\",\"slug\":\"import/migrate-from-azure-postgres\"},{\"title\":\"Cloud SQL\",\"slug\":\"guides/logical-replication-cloud-sql\"},{\"title\":\"Digital Ocean\",\"slug\":\"import/migrate-from-digital-ocean\"},{\"title\":\"Firebase\",\"slug\":\"import/migrate-from-firebase\"},{\"title\":\"Heroku\",\"slug\":\"import/migrate-from-heroku\"},{\"title\":\"MSSQL\",\"slug\":\"import/migrate-mssql\"},{\"title\":\"SQLite\",\"slug\":\"import/migrate-sqlite\"},{\"title\":\"MySQL\",\"slug\":\"import/migrate-mysql\"},{\"title\":\"PlanetScale\",\"slug\":\"import/migrate-from-planetscale\"},{\"title\":\"Railway\",\"slug\":\"import/migrate-from-railway\"},{\"title\":\"Render\",\"slug\":\"import/migrate-from-render\"},{\"title\":\"Supabase\",\"slug\":\"import/migrate-from-supabase\"},{\"title\":\"Turso\",\"slug\":\"import/migrate-from-turso\"},{\"title\":\"Neon to Neon\",\"slug\":\"import/migrate-from-neon\"},{\"title\":\"Schema-only\",\"slug\":\"import/migrate-schema-only\"}]},{\"title\":\"Logical replication\",\"items\":[{\"title\":\"Postgres\",\"slug\":\"guides/logical-replication-postgres-to-neon\"},{\"title\":\"Neon to Neon\",\"slug\":\"guides/logical-replication-neon-to-neon\"},{\"title\":\"Supabase\",\"slug\":\"guides/logical-replication-supabase-to-neon\"},{\"title\":\"RDS\",\"slug\":\"guides/logical-replication-rds-to-neon\"},{\"title\":\"AlloyDB\",\"slug\":\"guides/logical-replication-alloydb\"},{\"title\":\"Azure\",\"slug\":\"import/migrate-from-azure-postgres\"},{\"title\":\"Cloud SQL\",\"slug\":\"guides/logical-replication-cloud-sql\"}]},{\"title\":\"Migration services\",\"items\":[{\"title\":\"AWS DMS\",\"slug\":\"import/migrate-aws-dms\"}]},{\"title\":\"Region migration\",\"items\":[{\"title\":\"Overview\",\"slug\":\"import/region-migration\"},{\"title\":\"Azure regions deprecation\",\"slug\":\"import/azure-regions-deprecation\"},{\"title\":\"Neon to another region\",\"slug\":\"import/migrate-neon-to-another-region\"},{\"title\":\"Neon to Lakebase\",\"slug\":\"guides/migrate-neon-to-lakebase\"},{\"title\":\"Postgres-compatible export\",\"slug\":\"guides/export-neon-postgres-compatible\"}]},{\"title\":\"CSV\",\"slug\":\"import/import-from-csv\"},{\"title\":\"Sample data\",\"slug\":\"import/import-sample-data\"}]}]},{\"nav\":\"Products\",\"title\":\"Products\",\"icon\":\"features\",\"subnav\":[{\"title\":\"Postgres\",\"slug\":\"postgres/overview\",\"icon\":\"book\",\"items\":[{\"section\":\"Connect to Postgres\",\"icon\":\"connect\",\"items\":[{\"title\":\"Connect to Neon\",\"slug\":\"connect/connect-intro\"},{\"title\":\"Connection methods\",\"slug\":\"connect/choose-connection\",\"items\":[{\"title\":\"Overview\",\"slug\":\"ai/neon-mcp-server\"},{\"title\":\"Connect MCP clients\",\"slug\":\"ai/connect-mcp-clients-to-neon\"},{\"title\":\"Connect from any app\",\"slug\":\"connect/connect-from-any-app\"},{\"title\":\"Neon serverless driver\",\"slug\":\"serverless/serverless-driver\"},{\"title\":\"Neon SQL Editor\",\"slug\":\"get-started/query-with-neon-sql-editor\"},{\"title\":\"psql\",\"slug\":\"connect/query-with-psql-editor\"},{\"title\":\"pgcli\",\"slug\":\"connect/connect-pgcli\"},{\"title\":\"GUI applications\",\"slug\":\"connect/connect-postgres-gui\"},{\"title\":\"Looker Studio\",\"slug\":\"connect/connect-looker-studio\"}]},{\"title\":\"Security \u0026 performance\",\"items\":[{\"title\":\"Passwordless auth\",\"slug\":\"connect/passwordless-connect\"},{\"title\":\"Securing connections\",\"slug\":\"connect/connect-securely\"},{\"title\":\"Connection pooling\",\"slug\":\"connect/connection-pooling\"},{\"title\":\"Latency benchmarks\",\"slug\":\"guides/benchmarking-latency\"}]},{\"title\":\"Troubleshooting\",\"items\":[{\"title\":\"Connection errors\",\"slug\":\"connect/connection-errors\"},{\"title\":\"Latency and timeouts\",\"slug\":\"connect/connection-latency\"}]}]},{\"section\":\"Compute \u0026 scaling\",\"icon\":\"features\",\"items\":[{\"title\":\"Autoscaling\",\"slug\":\"introduction/autoscaling\",\"items\":[{\"title\":\"Autoscaling architecture\",\"slug\":\"introduction/autoscaling-architecture\"},{\"title\":\"Autoscaling algorithm\",\"slug\":\"guides/autoscaling-algorithm\"},{\"title\":\"Configure autoscaling\",\"slug\":\"guides/autoscaling-guide\"}]},{\"title\":\"Scale to zero\",\"slug\":\"introduction/scale-to-zero\",\"items\":[{\"title\":\"Scale to zero guide\",\"slug\":\"guides/scale-to-zero-guide\"}]},{\"title\":\"Read replicas\",\"slug\":\"introduction/read-replicas\",\"items\":[{\"title\":\"Create and manage\",\"slug\":\"guides/read-replica-guide\"},{\"title\":\"Use cases\",\"items\":[{\"title\":\"Read-only access\",\"slug\":\"guides/read-only-access-read-replicas\"},{\"title\":\"Ad-hoc queries\",\"slug\":\"guides/read-replica-adhoc-queries\"},{\"title\":\"Analytics queries\",\"slug\":\"guides/read-replica-data-analysis\"},{\"title\":\"Scale applications\",\"slug\":\"guides/read-replica-integrations\"}]},{\"title\":\"With ORMs\",\"items\":[{\"title\":\"Prisma\",\"slug\":\"guides/read-replica-prisma\"}]}]},{\"title\":\"Logical replication\",\"slug\":\"guides/logical-replication-guide\",\"items\":[{\"title\":\"Concepts\",\"slug\":\"guides/logical-replication-concepts\"},{\"title\":\"In Neon\",\"slug\":\"guides/logical-replication-neon\"},{\"title\":\"Commands\",\"slug\":\"guides/logical-replication-manage\"},{\"title\":\"Schema changes\",\"slug\":\"guides/logical-replication-schema-changes\"},{\"title\":\"Tips\",\"slug\":\"guides/logical-replication-tips\"}]}]},{\"section\":\"Branching\",\"icon\":\"branching\",\"items\":[{\"title\":\"About branching\",\"slug\":\"introduction/branching\"},{\"title\":\"Branching workflow primer\",\"slug\":\"get-started/workflow-primer\"},{\"title\":\"Manage branches\",\"items\":[{\"title\":\"Branch archiving\",\"slug\":\"guides/branch-archiving\"},{\"title\":\"Branch expiration\",\"slug\":\"guides/branch-expiration\"},{\"title\":\"Schema-only branches\",\"slug\":\"guides/branching-schema-only\"},{\"title\":\"Reset from parent\",\"slug\":\"guides/reset-from-parent\"}]},{\"title\":\"Automate \u0026 workflows\",\"items\":[{\"title\":\"Get started with branching\",\"slug\":\"guides/branching-intro\"},{\"title\":\"Branching workflows\",\"slug\":\"guides/branching-test-queries\"},{\"title\":\"Branching with the CLI\",\"slug\":\"guides/branching-neon-cli\"},{\"title\":\"Branching with the API\",\"slug\":\"guides/branching-neon-api\"}]},{\"title\":\"Branching Authentication\",\"slug\":\"auth/branching-authentication\"},{\"title\":\"Related workflows\",\"items\":[{\"title\":\"Neon Twin\",\"slug\":\"guides/neon-twin-intro\",\"items\":[{\"title\":\"pg_dump / pg_restore — Full Twin\",\"slug\":\"guides/neon-twin-full-pg-dump-restore\"},{\"title\":\"pg_dump / pg_restore — Partial Twin\",\"slug\":\"guides/neon-twin-partial-pg-dump-restore\"}]},{\"title\":\"Data anonymization\",\"slug\":\"workflows/data-anonymization\",\"items\":[{\"title\":\"API reference\",\"slug\":\"workflows/data-anonymization-api\"},{\"title\":\"GitHub Actions\",\"slug\":\"workflows/data-anonymization-github-actions\"}]}]}]},{\"title\":\"Postgres guides\",\"slug\":\"postgresql/introduction\",\"icon\":\"book\",\"items\":[{\"title\":\"Data types\",\"slug\":\"data-types/introduction\",\"items\":[{\"title\":\"Array\",\"slug\":\"data-types/array\"},{\"title\":\"Boolean\",\"slug\":\"data-types/boolean\"},{\"title\":\"Date and time\",\"slug\":\"data-types/date-and-time\"},{\"title\":\"Character\",\"slug\":\"data-types/character\"},{\"title\":\"JSON\",\"slug\":\"data-types/json\"},{\"title\":\"Decimal\",\"slug\":\"data-types/decimal\"},{\"title\":\"Floating point\",\"slug\":\"data-types/floating-point\"},{\"title\":\"Integer\",\"slug\":\"data-types/integer\"},{\"title\":\"Tsvector\",\"slug\":\"data-types/tsvector\"},{\"title\":\"UUID\",\"slug\":\"data-types/uuid\"}]},{\"title\":\"Functions\",\"slug\":\"functions/introduction\",\"items\":[{\"title\":\"Aggregate functions\",\"slug\":\"functions/array_agg\",\"items\":[{\"title\":\"array_agg\",\"slug\":\"functions/array_agg\"},{\"title\":\"avg\",\"slug\":\"functions/avg\"},{\"title\":\"count\",\"slug\":\"functions/count\"},{\"title\":\"max\",\"slug\":\"functions/max\"},{\"title\":\"sum\",\"slug\":\"functions/sum\"}]},{\"title\":\"Array functions\",\"slug\":\"functions/array_length\",\"items\":[{\"title\":\"array_length\",\"slug\":\"functions/array_length\"}]},{\"title\":\"Date / Time functions\",\"slug\":\"functions/age\",\"items\":[{\"title\":\"age\",\"slug\":\"functions/age\"},{\"title\":\"current_timestamp\",\"slug\":\"functions/current_timestamp\"},{\"title\":\"date_trunc\",\"slug\":\"functions/date_trunc\"},{\"title\":\"extract\",\"slug\":\"functions/extract\"},{\"title\":\"now\",\"slug\":\"functions/now\"}]},{\"title\":\"JSON functions\",\"slug\":\"functions/array_to_json\",\"items\":[{\"title\":\"array_to_json\",\"slug\":\"functions/array_to_json\"},{\"title\":\"json\",\"slug\":\"functions/json\"},{\"title\":\"json_agg\",\"slug\":\"functions/json_agg\"},{\"title\":\"json_array_elements\",\"slug\":\"functions/json_array_elements\"},{\"title\":\"json_build_object\",\"slug\":\"functions/json_build_object\"},{\"title\":\"json_each\",\"slug\":\"functions/json_each\"},{\"title\":\"json_exists\",\"slug\":\"functions/json_exists\"},{\"title\":\"json_extract_path\",\"slug\":\"functions/json_extract_path\"},{\"title\":\"json_extract_path_text\",\"slug\":\"functions/json_extract_path_text\"},{\"title\":\"json_object\",\"slug\":\"functions/json_object\"},{\"title\":\"json_populate_record\",\"slug\":\"functions/json_populate_record\"},{\"title\":\"json_query\",\"slug\":\"functions/json_query\"},{\"title\":\"json_scalar\",\"slug\":\"functions/json_scalar\"},{\"title\":\"json_serialize\",\"slug\":\"functions/json_serialize\"},{\"title\":\"json_table\",\"slug\":\"functions/json_table\"},{\"title\":\"json_to_record\",\"slug\":\"functions/json_to_record\"},{\"title\":\"json_value\",\"slug\":\"functions/json_value\"},{\"title\":\"jsonb_array_elements\",\"slug\":\"functions/jsonb_array_elements\"},{\"title\":\"jsonb_each\",\"slug\":\"functions/jsonb_each\"},{\"title\":\"jsonb_extract_path\",\"slug\":\"functions/jsonb_extract_path\"},{\"title\":\"jsonb_extract_path_text\",\"slug\":\"functions/jsonb_extract_path_text\"},{\"title\":\"jsonb_object\",\"slug\":\"functions/jsonb_object\"},{\"title\":\"jsonb_populate_record\",\"slug\":\"functions/jsonb_populate_record\"},{\"title\":\"jsonb_to_record\",\"slug\":\"functions/jsonb_to_record\"}]},{\"title\":\"Window functions\",\"slug\":\"functions/dense_rank\",\"items\":[{\"title\":\"dense_rank\",\"slug\":\"functions/dense_rank\"},{\"title\":\"lag\",\"slug\":\"functions/window-lag\"},{\"title\":\"lead\",\"slug\":\"functions/window-lead\"},{\"title\":\"rank\",\"slug\":\"functions/window-rank\"}]},{\"title\":\"String functions\",\"slug\":\"functions/concat\",\"items\":[{\"title\":\"concat\",\"slug\":\"functions/concat\"},{\"title\":\"substring\",\"slug\":\"functions/substring\"},{\"title\":\"lower\",\"slug\":\"functions/lower\"},{\"title\":\"regexp_match\",\"slug\":\"functions/regexp_match\"},{\"title\":\"regexp_replace\",\"slug\":\"functions/regexp_replace\"},{\"title\":\"trim\",\"slug\":\"functions/trim\"}]},{\"title\":\"Math functions\",\"slug\":\"functions/math-abs\",\"items\":[{\"title\":\"abs\",\"slug\":\"functions/math-abs\"},{\"title\":\"random\",\"slug\":\"functions/math-random\"},{\"title\":\"round\",\"slug\":\"functions/math-round\"}]}]},{\"title\":\"Indexes\",\"slug\":\"postgresql/index-types\"},{\"title\":\"Optimize queries\",\"slug\":\"postgresql/query-performance\"},{\"title\":\"Query reference\",\"slug\":\"postgresql/query-reference\"},{\"title\":\"Postgres RLS\",\"icon\":\"lock\",\"slug\":\"guides/row-level-security\",\"items\":[{\"title\":\"RLS in Neon\",\"slug\":\"guides/row-level-security\"},{\"title\":\"Simplify RLS with Drizzle\",\"slug\":\"guides/rls-drizzle\"},{\"title\":\"Run RLS queries with Drizzle ORM\",\"slug\":\"guides/rls-query-execution\"}]},{\"title\":\"Version support\",\"slug\":\"postgresql/postgres-version-policy\",\"icon\":\"version\"},{\"title\":\"Upgrade\",\"slug\":\"postgresql/postgres-upgrade\",\"icon\":\"upgrade\"},{\"title\":\"Compatibility\",\"slug\":\"reference/compatibility\",\"icon\":\"info\"}]},{\"title\":\"Extensions\",\"slug\":\"extensions/pg-extensions\",\"icon\":\"extension\",\"items\":[{\"title\":\"Extension explorer\",\"slug\":\"extensions/extension-explorer\"},{\"title\":\"anon\",\"slug\":\"extensions/postgresql-anonymizer\"},{\"title\":\"btree_gin\",\"slug\":\"extensions/btree_gin\"},{\"title\":\"btree_gist\",\"slug\":\"extensions/btree_gist\"},{\"title\":\"citext\",\"slug\":\"extensions/citext\"},{\"title\":\"cube\",\"slug\":\"extensions/cube\"},{\"title\":\"dblink\",\"slug\":\"extensions/dblink\"},{\"title\":\"dict_int\",\"slug\":\"extensions/dict_int\"},{\"title\":\"earthdistance\",\"slug\":\"extensions/earthdistance\"},{\"title\":\"fuzzystrmatch\",\"slug\":\"extensions/fuzzystrmatch\"},{\"title\":\"hstore\",\"slug\":\"extensions/hstore\"},{\"title\":\"intarray\",\"slug\":\"extensions/intarray\"},{\"title\":\"lakebase_text\",\"slug\":\"extensions/lakebase-text\"},{\"title\":\"lakebase_vector\",\"slug\":\"extensions/lakebase-vector\"},{\"title\":\"ltree\",\"slug\":\"extensions/ltree\"},{\"title\":\"neon\",\"slug\":\"extensions/neon\"},{\"title\":\"neon_utils\",\"slug\":\"extensions/neon-utils\"},{\"title\":\"online_advisor\",\"slug\":\"extensions/online_advisor\"},{\"title\":\"pgcrypto\",\"slug\":\"extensions/pgcrypto\"},{\"title\":\"pgvector\",\"slug\":\"extensions/pgvector\"},{\"title\":\"pgrag\",\"slug\":\"extensions/pgrag\"},{\"title\":\"pg_cron\",\"slug\":\"extensions/pg_cron\"},{\"title\":\"pg_graphql\",\"slug\":\"extensions/pg_graphql\"},{\"title\":\"pg_mooncake\",\"slug\":\"extensions/pg_mooncake\"},{\"title\":\"pg_partman\",\"slug\":\"extensions/pg_partman\"},{\"title\":\"pg_prewarm\",\"slug\":\"extensions/pg_prewarm\"},{\"title\":\"pg_session_jwt\",\"slug\":\"extensions/pg_session_jwt\"},{\"title\":\"pg_stat_statements\",\"slug\":\"extensions/pg_stat_statements\"},{\"title\":\"pg_repack\",\"slug\":\"extensions/pg_repack\"},{\"title\":\"pg_search\",\"slug\":\"extensions/pg_search\"},{\"title\":\"pg_tiktoken\",\"slug\":\"extensions/pg_tiktoken\"},{\"title\":\"pg_trgm\",\"slug\":\"extensions/pg_trgm\"},{\"title\":\"pg_uuidv7\",\"slug\":\"extensions/pg_uuidv7\"},{\"title\":\"pgrowlocks\",\"slug\":\"extensions/pgrowlocks\"},{\"title\":\"pgstattuple\",\"slug\":\"extensions/pgstattuple\"},{\"title\":\"plv8\",\"slug\":\"extensions/plv8\"},{\"title\":\"postgis\",\"slug\":\"extensions/postgis\"},{\"title\":\"postgis-related\",\"slug\":\"extensions/postgis-related-extensions\"},{\"title\":\"postgres_fdw\",\"slug\":\"extensions/postgres_fdw\"},{\"title\":\"tablefunc\",\"slug\":\"extensions/tablefunc\"},{\"title\":\"timescaledb\",\"slug\":\"extensions/timescaledb\"},{\"title\":\"unaccent\",\"slug\":\"extensions/unaccent\"},{\"title\":\"uuid-ossp\",\"slug\":\"extensions/uuid-ossp\"},{\"title\":\"wal2json\",\"slug\":\"extensions/wal2json\"},{\"title\":\"xml2\",\"slug\":\"extensions/xml2\"},{\"section\":\"AI \u0026 Search\",\"items\":[{\"title\":\"AI App Starter Kit\",\"icon\":\"sparks\",\"slug\":\"ai/ai-intro\",\"items\":[{\"section\":\"Core concepts\",\"icon\":\"info\",\"items\":[{\"title\":\"Introduction\",\"slug\":\"ai/ai-intro\"},{\"title\":\"Embeddings\",\"slug\":\"ai/ai-concepts\"},{\"title\":\"Pgvector\",\"slug\":\"extensions/pgvector\"}]},{\"section\":\"AI frameworks\",\"icon\":\"frameworks\",\"items\":[{\"title\":\"LangChain\",\"slug\":\"ai/langchain\"},{\"title\":\"LlamaIndex\",\"slug\":\"ai/llamaindex\"},{\"title\":\"Semantic Kernel\",\"slug\":\"ai/semantic-kernel\"},{\"title\":\"Inngest\",\"slug\":\"ai/inngest\"}]},{\"section\":\"Optimize \u0026 scale\",\"icon\":\"features\",\"items\":[{\"title\":\"Optimize vector search\",\"slug\":\"ai/ai-vector-search-optimization\"},{\"title\":\"Scale with Neon\",\"slug\":\"ai/ai-scale-with-neon\"}]},{\"title\":\"Google Colab\",\"slug\":\"ai/ai-google-colab\"}]},{\"title\":\"Lakebase Search\",\"icon\":\"sparks\",\"slug\":\"ai/lakebase-search\",\"items\":[{\"title\":\"Overview\",\"slug\":\"ai/lakebase-search\"},{\"title\":\"Get started\",\"slug\":\"ai/lakebase-search-get-started\"},{\"title\":\"Migrate from pg_search\",\"slug\":\"extensions/migrate-pg-search-to-lakebase-text\"}]}]}]}]},{\"title\":\"Auth\",\"icon\":\"auth\",\"slug\":\"auth/overview\",\"items\":[{\"section\":\"Introduction\",\"items\":[{\"title\":\"Overview\",\"slug\":\"auth/overview\"},{\"title\":\"Authentication Flow\",\"slug\":\"auth/authentication-flow\"},{\"title\":\"Branching Authentication\",\"slug\":\"auth/branching-authentication\"},{\"title\":\"Roadmap\",\"slug\":\"auth/roadmap\"}]},{\"section\":\"Quickstarts\",\"items\":[{\"title\":\"Next.js\",\"slug\":\"auth/quick-start/nextjs-api-only\"},{\"title\":\"React\",\"slug\":\"auth/quick-start/react\"},{\"title\":\"TanStack Router\",\"slug\":\"auth/quick-start/tanstack-router\"}]},{\"section\":\"Guides\",\"items\":[{\"title\":\"Email verification\",\"slug\":\"auth/guides/email-verification\"},{\"title\":\"Set up OAuth\",\"slug\":\"auth/guides/setup-oauth\"},{\"title\":\"Password reset\",\"slug\":\"auth/guides/password-reset\"},{\"title\":\"User management\",\"slug\":\"auth/guides/user-management\"},{\"title\":\"Configure domains\",\"slug\":\"auth/guides/configure-domains\"},{\"title\":\"Webhooks\",\"slug\":\"auth/guides/webhooks\"},{\"title\":\"Customize emails\",\"slug\":\"auth/guides/customize-emails\"},{\"title\":\"Production checklist\",\"slug\":\"auth/production-checklist\"},{\"title\":\"Troubleshooting\",\"slug\":\"auth/troubleshooting\"},{\"title\":\"Manage Auth via the API\",\"slug\":\"auth/guides/manage-auth-api\"}]},{\"section\":\"Plugins\",\"items\":[{\"title\":\"Supported plugins\",\"slug\":\"auth/guides/plugins\",\"items\":[{\"title\":\"Admin\",\"slug\":\"auth/guides/plugins/admin\"},{\"title\":\"Email OTP\",\"slug\":\"auth/guides/plugins/email-otp\"},{\"title\":\"JWT\",\"slug\":\"auth/guides/plugins/jwt\"},{\"title\":\"Magic Link\",\"slug\":\"auth/guides/plugins/magic-link\"},{\"title\":\"OpenAPI\",\"slug\":\"auth/guides/plugins/openapi\"},{\"title\":\"Organization\",\"slug\":\"auth/guides/plugins/organization\"},{\"title\":\"Phone Number\",\"slug\":\"auth/guides/plugins/phone-number\"}]}]},{\"section\":\"Reference\",\"items\":[{\"title\":\"Auth and Data API SDK\",\"slug\":\"reference/javascript-sdk\"},{\"title\":\"Next.js Server SDK\",\"slug\":\"auth/reference/nextjs-server\"},{\"title\":\"UI Components\",\"slug\":\"auth/reference/ui-components\"}]},{\"section\":\"Migration Guides\",\"items\":[{\"title\":\"From Auth SDK v0.1\",\"slug\":\"auth/migrate/from-auth-v0.1\"},{\"title\":\"From Stack Auth (legacy)\",\"slug\":\"auth/migrate/from-legacy-auth\"},{\"title\":\"From Supabase\",\"slug\":\"auth/migrate/from-supabase\"}]},{\"section\":\"Legacy (archive)\",\"items\":[{\"title\":\"Stack Auth\",\"slug\":\"auth/legacy/overview\",\"items\":[{\"title\":\"Introduction\",\"slug\":\"auth/legacy/overview\"},{\"title\":\"Database integration\",\"slug\":\"auth/legacy/database-integration\"}]}]}]},{\"title\":\"Data API\",\"icon\":\"api\",\"slug\":\"data-api/overview\",\"items\":[{\"section\":\"Introduction\",\"items\":[{\"title\":\"Overview\",\"slug\":\"data-api/overview\"},{\"title\":\"Get started\",\"slug\":\"data-api/get-started\"}]},{\"section\":\"Guides\",\"items\":[{\"title\":\"Access control \u0026 security\",\"slug\":\"data-api/access-control\"},{\"title\":\"Secure your app with RLS\",\"slug\":\"guides/rls-tutorial\"},{\"title\":\"Custom authentication providers\",\"slug\":\"data-api/custom-authentication-providers\"},{\"title\":\"Data API Advisors\",\"slug\":\"data-api/database-advisor\"}]},{\"section\":\"Tools\",\"items\":[{\"title\":\"Auth and Data API SDK\",\"slug\":\"reference/javascript-sdk\"},{\"title\":\"SQL to REST API Translator\",\"slug\":\"data-api/sql-to-rest\"},{\"title\":\"Generate TypeScript types\",\"slug\":\"data-api/generate-types\"}]},{\"section\":\"Using the Data API\",\"items\":[{\"title\":\"Building a note-taking app\",\"slug\":\"data-api/demo\"},{\"title\":\"Managing the Data API\",\"slug\":\"data-api/manage\"},{\"title\":\"Troubleshooting\",\"slug\":\"data-api/troubleshooting\"}]}]},{\"title\":\"Neon Functions\",\"icon\":\"features\",\"slug\":\"compute/functions/overview\",\"items\":[{\"title\":\"Overview\",\"slug\":\"compute/functions/overview\"},{\"title\":\"Get started\",\"slug\":\"compute/functions/get-started\"},{\"title\":\"Deploy and manage\",\"slug\":\"compute/functions/deploy\"},{\"title\":\"Logs\",\"slug\":\"compute/functions/logs\"},{\"title\":\"Environment variables\",\"slug\":\"compute/functions/environment-variables\"},{\"title\":\"Authentication\",\"slug\":\"compute/functions/authentication\"},{\"title\":\"AI agents\",\"slug\":\"compute/functions/agents\"},{\"title\":\"WebSockets and SSE\",\"slug\":\"compute/functions/websockets\"},{\"section\":\"Reference\",\"items\":[{\"title\":\"Runtime limits\",\"slug\":\"compute/functions/reference/runtime-limits\"}]}]},{\"title\":\"Object Storage\",\"icon\":\"import\",\"slug\":\"storage/overview\",\"items\":[{\"section\":\"Get started\",\"items\":[{\"title\":\"Overview\",\"slug\":\"storage/overview\"},{\"title\":\"Quickstart\",\"slug\":\"storage/get-started\"}]},{\"section\":\"Guides\",\"items\":[{\"title\":\"Buckets\",\"slug\":\"storage/buckets\"},{\"title\":\"Objects\",\"slug\":\"storage/objects\"},{\"title\":\"Authentication\",\"slug\":\"storage/authentication\"},{\"title\":\"Logs\",\"slug\":\"storage/logs\"}]},{\"section\":\"Reference\",\"items\":[{\"title\":\"S3 compatibility\",\"slug\":\"storage/s3-compatibility\"},{\"title\":\"Troubleshooting\",\"slug\":\"storage/troubleshooting\"}]}]},{\"title\":\"AI Gateway\",\"icon\":\"sparks\",\"slug\":\"ai-gateway/overview\",\"items\":[{\"section\":\"Get started\",\"items\":[{\"title\":\"Overview\",\"slug\":\"ai-gateway/overview\"},{\"title\":\"Quickstart\",\"slug\":\"ai-gateway/get-started\"},{\"title\":\"Models\",\"slug\":\"ai-gateway/models\"}]},{\"section\":\"APIs\",\"items\":[{\"title\":\"Chat completions\",\"slug\":\"ai-gateway/chat-completions\"},{\"title\":\"OpenAI Responses API\",\"slug\":\"ai-gateway/openai-responses\"},{\"title\":\"Anthropic Messages API\",\"slug\":\"ai-gateway/anthropic-messages\"},{\"title\":\"Gemini API\",\"slug\":\"ai-gateway/gemini\"}]},{\"section\":\"Reference\",\"items\":[{\"title\":\"Authentication\",\"slug\":\"ai-gateway/authentication\"},{\"title\":\"Troubleshooting\",\"slug\":\"ai-gateway/troubleshooting\"}]}]}]},{\"nav\":\"Platform\",\"title\":\"Platform\",\"icon\":\"architecture\",\"subnav\":[{\"title\":\"Manage \u0026 operate\",\"slug\":\"manage/platform\",\"icon\":\"settings\",\"items\":[{\"section\":\"Access \u0026 collaboration\",\"icon\":\"auth\",\"items\":[{\"title\":\"Accounts\",\"slug\":\"manage/accounts\"},{\"title\":\"Permissions quickstart\",\"slug\":\"manage/project-permissions-get-started\"},{\"title\":\"User permissions\",\"slug\":\"manage/user-permissions\"},{\"title\":\"Organizations\",\"slug\":\"manage/organizations\",\"items\":[{\"title\":\"Overview\",\"slug\":\"manage/organizations\"},{\"title\":\"Manage Organizations\",\"slug\":\"manage/orgs-manage\"},{\"title\":\"Add members by domain\",\"slug\":\"manage/orgs-add-members-by-domain\"},{\"title\":\"Transfer projects\",\"slug\":\"manage/orgs-project-transfer\"},{\"title\":\"Organizations API\",\"items\":[{\"title\":\"Manage organizations via API\",\"slug\":\"manage/orgs-api\"},{\"title\":\"Query organization metrics via API\",\"slug\":\"manage/orgs-api-consumption\"}]},{\"title\":\"CLI\",\"items\":[{\"title\":\"CLI actions\",\"slug\":\"manage/orgs-cli\"}]}]},{\"title\":\"Project collaboration\",\"slug\":\"guides/project-collaboration-guide\"},{\"title\":\"Database access\",\"slug\":\"manage/database-access\"},{\"title\":\"API keys\",\"slug\":\"manage/api-keys\"},{\"title\":\"Account recovery\",\"slug\":\"manage/account-recovery\"}]},{\"section\":\"Projects \u0026 resources\",\"icon\":\"book\",\"items\":[{\"title\":\"Object hierarchy\",\"slug\":\"manage/overview\"},{\"title\":\"Projects\",\"slug\":\"manage/projects\"},{\"title\":\"Multitenancy\",\"slug\":\"guides/multitenancy\"},{\"title\":\"Branches\",\"slug\":\"manage/branches\"},{\"title\":\"Computes\",\"slug\":\"manage/computes\"},{\"title\":\"Roles\",\"slug\":\"manage/roles\"},{\"title\":\"Databases\",\"slug\":\"manage/databases\"},{\"title\":\"Tables\",\"slug\":\"guides/tables\"},{\"title\":\"Integrations\",\"slug\":\"manage/integrations\"}]},{\"section\":\"Monitoring \u0026 observability\",\"icon\":\"report\",\"items\":[{\"title\":\"Overview\",\"slug\":\"introduction/monitoring\"},{\"title\":\"Metrics \u0026 logs\",\"slug\":\"reference/metrics-logs\",\"icon\":\"report\"},{\"title\":\"Monitoring dashboard\",\"slug\":\"introduction/monitoring-page\"},{\"title\":\"System operations\",\"slug\":\"manage/operations\"},{\"title\":\"Active queries\",\"slug\":\"introduction/monitor-active-queries\"},{\"title\":\"Query performance\",\"slug\":\"introduction/monitor-query-performance\"},{\"title\":\"Logs\",\"slug\":\"introduction/monitor-logs\"},{\"title\":\"Third-party monitoring\",\"items\":[{\"title\":\"Datadog\",\"slug\":\"guides/datadog\"},{\"title\":\"Grafana Cloud\",\"slug\":\"guides/grafana-cloud\"},{\"title\":\"OpenTelemetry\",\"slug\":\"guides/opentelemetry\"},{\"title\":\"pgAdmin\",\"slug\":\"introduction/monitor-pgadmin\"},{\"title\":\"PgHero\",\"slug\":\"introduction/monitor-pghero\"}]}]},{\"section\":\"Operations \u0026 maintenance\",\"icon\":\"settings\",\"items\":[{\"title\":\"Production checklist\",\"slug\":\"get-started/production-checklist\"},{\"title\":\"Backup \u0026 restore\",\"slug\":\"manage/backups\",\"items\":[{\"title\":\"Backup \u0026 restore\",\"slug\":\"guides/backup-restore\"},{\"title\":\"History window\",\"slug\":\"introduction/history-window\"},{\"title\":\"Instant restore\",\"slug\":\"introduction/branch-restore\"},{\"title\":\"Overview\",\"slug\":\"manage/backups\"},{\"title\":\"Backup with pg_dump\",\"slug\":\"manage/backup-pg-dump\"},{\"title\":\"Automate pg_dump backups\",\"slug\":\"manage/backup-pg-dump-automate\",\"items\":[{\"title\":\"Part 1 - Create an S3 bucket\",\"slug\":\"manage/backups-aws-s3-backup-part-1\"},{\"title\":\"Part 2 - Automate nightly backups\",\"slug\":\"manage/backups-aws-s3-backup-part-2\"}]}]},{\"title\":\"Updates\",\"slug\":\"manage/updates\",\"items\":[{\"title\":\"Overview\",\"slug\":\"manage/maintenance-updates-overview\"},{\"title\":\"Platform maintenance\",\"slug\":\"manage/platform-maintenance\"},{\"title\":\"Updates\",\"slug\":\"manage/updates\"}]},{\"title\":\"Regions\",\"slug\":\"introduction/regions\"}]}]},{\"title\":\"Resilience \u0026 architecture\",\"slug\":\"introduction/architecture-overview\",\"icon\":\"architecture\",\"items\":[{\"section\":\"Architecture\",\"icon\":\"architecture\",\"items\":[{\"title\":\"Architecture overview\",\"slug\":\"introduction/architecture-overview\"},{\"title\":\"Compute lifecycle\",\"slug\":\"introduction/compute-lifecycle\"},{\"title\":\"Serverless\",\"slug\":\"introduction/serverless\"}]},{\"section\":\"Data protection\",\"icon\":\"security\",\"items\":[{\"title\":\"IP Allow\",\"slug\":\"introduction/ip-allow\"},{\"title\":\"Private Networking\",\"slug\":\"guides/neon-private-networking\"},{\"title\":\"Protected branches\",\"slug\":\"guides/protected-branches\"}]},{\"section\":\"High availability\",\"icon\":\"status\",\"items\":[{\"title\":\"High availability\",\"slug\":\"introduction/high-availability\"}]},{\"section\":\"Data recovery\",\"icon\":\"report\",\"items\":[{\"title\":\"Backup \u0026 restore\",\"slug\":\"guides/backup-restore\"},{\"title\":\"History window\",\"slug\":\"introduction/history-window\"},{\"title\":\"Instant restore\",\"slug\":\"introduction/branch-restore\"},{\"title\":\"Time Travel\",\"slug\":\"guides/time-travel-assist\",\"items\":[{\"title\":\"Time Travel tutorial\",\"slug\":\"guides/time-travel-tutorial\"}]},{\"title\":\"Schema diff\",\"slug\":\"guides/schema-diff\",\"items\":[{\"title\":\"Schema diff tutorial\",\"slug\":\"guides/schema-diff-tutorial\"}]}]}]},{\"title\":\"Security \u0026 compliance\",\"icon\":\"security\",\"slug\":\"security/security-overview\",\"items\":[{\"title\":\"Overview\",\"slug\":\"security/security-overview\"},{\"title\":\"Security reporting\",\"slug\":\"security/security-reporting\"},{\"title\":\"Compliance\",\"slug\":\"security/compliance\"},{\"title\":\"HIPAA\",\"slug\":\"security/hipaa\"},{\"title\":\"Acceptable Use Policy\",\"slug\":\"security/acceptable-use-policy\"},{\"title\":\"AI use in Neon\",\"slug\":\"security/ai-use-in-neon\"}]},{\"title\":\"Plans \u0026 billing\",\"slug\":\"introduction/about-billing\",\"icon\":\"billing\",\"items\":[{\"title\":\"Plans and billing\",\"slug\":\"introduction/about-billing\"},{\"title\":\"Plans\",\"slug\":\"introduction/plans\"},{\"title\":\"Agent plan\",\"slug\":\"introduction/agent-plan\"},{\"title\":\"Manage billing\",\"slug\":\"introduction/manage-billing\"},{\"title\":\"Spending notifications\",\"slug\":\"introduction/spending-notifications\",\"tag\":\"new\",\"tagTheme\":\"green\"},{\"title\":\"Monitor billing\",\"slug\":\"introduction/monitor-usage\"},{\"title\":\"Usage and cost calculations\",\"slug\":\"introduction/usage-calculations\"},{\"title\":\"Cost optimization\",\"slug\":\"introduction/cost-optimization\"},{\"title\":\"Network transfer costs\",\"slug\":\"introduction/network-transfer\"},{\"title\":\"AWS Marketplace\",\"slug\":\"introduction/billing-aws-marketplace\"}]},{\"title\":\"Building on Neon\",\"slug\":\"guides/platform-integration-overview\",\"icon\":\"integrations\",\"items\":[{\"section\":\"Overview\",\"icon\":\"info\",\"items\":[{\"title\":\"Integrating with Neon\",\"slug\":\"guides/platform-integration-overview\"}]},{\"section\":\"OAuth integration\",\"icon\":\"lock\",\"items\":[{\"title\":\"OAuth integration\",\"slug\":\"guides/oauth-integration\"}]},{\"section\":\"Embedded Postgres\",\"icon\":\"import\",\"items\":[{\"title\":\"Embedded Postgres\",\"slug\":\"guides/embedded-postgres\"},{\"title\":\"Configure consumption limits\",\"slug\":\"guides/consumption-limits\"},{\"title\":\"Query consumption metrics\",\"slug\":\"guides/consumption-metrics\"},{\"title\":\"Query consumption metrics (legacy)\",\"slug\":\"guides/consumption-metrics-legacy\"}]},{\"section\":\"Claimable Postgres\",\"icon\":\"rocket\",\"items\":[{\"title\":\"Claimable Postgres\",\"slug\":\"reference/claimable-postgres\"}]},{\"section\":\"Guides\",\"icon\":\"book\",\"items\":[{\"title\":\"Claimable database integration\",\"slug\":\"workflows/claimable-database-integration\"}]}]},{\"title\":\"AI agents on Neon\",\"slug\":\"ai/ai-agents-tools\",\"icon\":\"ai-agent\",\"items\":[{\"section\":\"Neon for AI Agents\",\"icon\":\"ai-agent\",\"items\":[{\"title\":\"Agent plan\",\"slug\":\"introduction/agent-plan\"},{\"title\":\"AI Agent integration\",\"slug\":\"guides/ai-agent-integration\"}]},{\"title\":\"AI for Agents\",\"icon\":\"ai-agent\",\"slug\":\"ai/ai-agents-tools\",\"items\":[{\"title\":\"Overview\",\"slug\":\"ai/ai-agents-tools\"},{\"section\":\"MCP integration\",\"icon\":\"api\",\"items\":[{\"title\":\"Overview\",\"slug\":\"ai/neon-mcp-server\"},{\"title\":\"Connect MCP clients\",\"slug\":\"ai/connect-mcp-clients-to-neon\"}]},{\"section\":\"Agent Skills\",\"icon\":\"docs\",\"items\":[{\"title\":\"Agent Skills\",\"slug\":\"ai/agent-skills\"},{\"title\":\"Claude Code plugin\",\"slug\":\"ai/ai-claude-code-plugin\"},{\"title\":\"Codex plugin\",\"slug\":\"ai/ai-codex-plugin\"},{\"title\":\"Cursor plugin\",\"slug\":\"ai/ai-cursor-plugin\"},{\"title\":\"GitHub Copilot agents\",\"slug\":\"ai/ai-github-copilot-agents\"}]},{\"section\":\"Build AI agents\",\"icon\":\"openai\",\"items\":[{\"title\":\"Neon for Agent platforms\",\"slug\":\"https://neon.com/use-cases/ai-agents\"},{\"title\":\"Database versioning\",\"slug\":\"ai/ai-database-versioning\"},{\"title\":\"Neon API Reference\",\"slug\":\"reference/api\"}]},{\"section\":\"Agent frameworks\",\"icon\":\"frameworks\",\"items\":[{\"title\":\"AgentStack\",\"slug\":\"https://neon.com/guides/agentstack-neon\"},{\"title\":\"AutoGen\",\"slug\":\"https://neon.com/guides/autogen-neon\"},{\"title\":\"Azure AI Agent Service\",\"slug\":\"https://neon.com/guides/azure-ai-agent-service\"},{\"title\":\"Composio + CrewAI\",\"slug\":\"https://neon.com/guides/composio-crewai-neon\"},{\"title\":\"LangGraph\",\"slug\":\"https://neon.com/guides/langgraph-neon\"}]}]}]}]},{\"nav\":\"Reference\",\"title\":\"Reference\",\"icon\":\"cli\",\"subnav\":[{\"title\":\"APIs \u0026 SDKs\",\"slug\":\"reference/api\",\"icon\":\"cli\",\"items\":[{\"section\":\"CLI\",\"icon\":\"cli\",\"items\":[{\"title\":\"Overview\",\"slug\":\"cli\"},{\"title\":\"Getting started\",\"items\":[{\"title\":\"Install and connect\",\"slug\":\"cli/install\"},{\"title\":\"Quickstart\",\"slug\":\"cli/quickstart\"}]},{\"title\":\"Setup and context\",\"items\":[{\"title\":\"auth\",\"slug\":\"cli/auth\"},{\"title\":\"init\",\"slug\":\"cli/init\"},{\"title\":\"bootstrap\",\"slug\":\"cli/bootstrap\"},{\"title\":\"link\",\"slug\":\"cli/link\"},{\"title\":\"checkout\",\"slug\":\"cli/checkout\"},{\"title\":\"env\",\"slug\":\"cli/env\"},{\"title\":\"set-context\",\"slug\":\"cli/set-context\"},{\"title\":\"me\",\"slug\":\"cli/me\"},{\"title\":\"profile\",\"slug\":\"cli/profile\"},{\"title\":\"api-keys\",\"slug\":\"cli/api-keys\"},{\"title\":\"completion\",\"slug\":\"cli/completion\"}]},{\"title\":\"Projects and branches\",\"items\":[{\"title\":\"snapshots\",\"slug\":\"cli/snapshots\"},{\"title\":\"diff\",\"slug\":\"cli/diff\"},{\"title\":\"projects\",\"slug\":\"cli/projects\"},{\"title\":\"branches\",\"slug\":\"cli/branches\"},{\"title\":\"databases\",\"slug\":\"cli/databases\"},{\"title\":\"roles\",\"slug\":\"cli/roles\"},{\"title\":\"operations\",\"slug\":\"cli/operations\"}]},{\"title\":\"Connect to Postgres\",\"items\":[{\"title\":\"connection-string\",\"slug\":\"cli/connection-string\"},{\"title\":\"psql\",\"slug\":\"cli/psql\"}]},{\"title\":\"Configuration commands\",\"items\":[{\"title\":\"config\",\"slug\":\"cli/config\"},{\"title\":\"deploy\",\"slug\":\"cli/deploy\"},{\"title\":\"status\",\"slug\":\"cli/status\"},{\"title\":\"dev\",\"slug\":\"cli/dev\"}]},{\"title\":\"Functions, storage and data\",\"items\":[{\"title\":\"functions\",\"slug\":\"cli/functions\"},{\"title\":\"buckets\",\"slug\":\"cli/buckets\"},{\"title\":\"data-api\",\"slug\":\"cli/data-api\"},{\"title\":\"neon-auth\",\"slug\":\"cli/neon-auth\"}]},{\"title\":\"Organizations and networking\",\"items\":[{\"title\":\"api\",\"slug\":\"cli/api\"},{\"title\":\"orgs\",\"slug\":\"cli/orgs\"},{\"title\":\"ip-allow\",\"slug\":\"cli/ip-allow\"},{\"title\":\"vpc\",\"slug\":\"cli/vpc\"}]},{\"title\":\"Debugging\",\"items\":[{\"title\":\"inspect\",\"slug\":\"cli/inspect\"}]}]},{\"section\":\"API\",\"icon\":\"api\",\"items\":[{\"title\":\"Overview\",\"slug\":\"reference/api\"},{\"title\":\"Get started\",\"slug\":\"reference/api/get-started\"},{\"title\":\"Key concepts\",\"slug\":\"reference/api/key-concepts\"},{\"section\":\"API Reference\",\"title\":\"Endpoint index\",\"slug\":\"reference/api/reference\",\"items\":[{\"title\":\"Projects\",\"slug\":\"reference/api/projects\",\"items\":[{\"title\":\"List projects\",\"slug\":\"reference/api/projects/list-projects\",\"method\":\"GET\"},{\"title\":\"Create project\",\"slug\":\"reference/api/projects/create-project\",\"method\":\"POST\"},{\"title\":\"List shared projects\",\"slug\":\"reference/api/projects/list-shared-projects\",\"method\":\"GET\"},{\"title\":\"Retrieve project details\",\"slug\":\"reference/api/projects/get-project\",\"method\":\"GET\"},{\"title\":\"Update project\",\"slug\":\"reference/api/projects/update-project\",\"method\":\"PATCH\"},{\"title\":\"Delete project\",\"slug\":\"reference/api/projects/delete-project\",\"method\":\"DELETE\"},{\"title\":\"Recover a deleted project\",\"slug\":\"reference/api/projects/recover-project\",\"method\":\"POST\"},{\"title\":\"List project access\",\"slug\":\"reference/api/projects/list-project-permissions\",\"method\":\"GET\"},{\"title\":\"Grant project access\",\"slug\":\"reference/api/projects/grant-permission-to-project\",\"method\":\"POST\"},{\"title\":\"List org members and their project roles\",\"slug\":\"reference/api/projects/list-project-members\",\"method\":\"GET\"},{\"title\":\"Set an org member's role on a project\",\"slug\":\"reference/api/projects/set-project-member-role\",\"method\":\"PUT\"},{\"title\":\"Remove an org member's role on a project\",\"slug\":\"reference/api/projects/remove-project-member-role\",\"method\":\"DELETE\"},{\"title\":\"Revoke project access\",\"slug\":\"reference/api/projects/revoke-permission-from-project\",\"method\":\"DELETE\"},{\"title\":\"List available shared preload libraries\",\"slug\":\"reference/api/projects/get-available-preload-libraries\",\"method\":\"GET\"},{\"title\":\"Create a project transfer request\",\"slug\":\"reference/api/projects/create-project-transfer-request\",\"method\":\"POST\"},{\"title\":\"Accept a project transfer request\",\"slug\":\"reference/api/projects/accept-project-transfer-request\",\"method\":\"PUT\"},{\"title\":\"List JWKS URLs\",\"slug\":\"reference/api/projects/get-project-jwks\",\"method\":\"GET\"},{\"title\":\"Add JWKS URL\",\"slug\":\"reference/api/projects/add-project-jwks\",\"method\":\"POST\"},{\"title\":\"Delete JWKS URL\",\"slug\":\"reference/api/projects/delete-project-jwks\",\"method\":\"DELETE\"},{\"title\":\"Retrieve connection URI\",\"slug\":\"reference/api/projects/get-connection-uri\",\"method\":\"GET\"},{\"title\":\"List VPC endpoint restrictions\",\"slug\":\"reference/api/projects/list-project-vpc-endpoints\",\"method\":\"GET\"},{\"title\":\"Set VPC endpoint restriction\",\"slug\":\"reference/api/projects/assign-project-vpc-endpoint\",\"method\":\"POST\"},{\"title\":\"Delete VPC endpoint restriction\",\"slug\":\"reference/api/projects/delete-project-vpc-endpoint\",\"method\":\"DELETE\"}]},{\"title\":\"Branches\",\"slug\":\"reference/api/branches\",\"items\":[{\"title\":\"List branches\",\"slug\":\"reference/api/branches/list-project-branches\",\"method\":\"GET\"},{\"title\":\"Create branch\",\"slug\":\"reference/api/branches/create-project-branch\",\"method\":\"POST\"},{\"title\":\"Create anonymized branch\",\"slug\":\"reference/api/branches/create-project-branch-anonymized\",\"method\":\"POST\"},{\"title\":\"Retrieve number of branches\",\"slug\":\"reference/api/branches/count-project-branches\",\"method\":\"GET\"},{\"title\":\"Retrieve branch details\",\"slug\":\"reference/api/branches/get-project-branch\",\"method\":\"GET\"},{\"title\":\"Update branch\",\"slug\":\"reference/api/branches/update-project-branch\",\"method\":\"PATCH\"},{\"title\":\"Delete branch\",\"slug\":\"reference/api/branches/delete-project-branch\",\"method\":\"DELETE\"},{\"title\":\"Restore branch to a historical state\",\"slug\":\"reference/api/branches/restore-project-branch\",\"method\":\"POST\"},{\"title\":\"Retrieve database schema\",\"slug\":\"reference/api/branches/get-project-branch-schema\",\"method\":\"GET\"},{\"title\":\"Compare database schema\",\"slug\":\"reference/api/branches/get-project-branch-schema-comparison\",\"method\":\"GET\"},{\"title\":\"Retrieve masking rules\",\"slug\":\"reference/api/branches/get-masking-rules\",\"method\":\"GET\"},{\"title\":\"Update masking rules\",\"slug\":\"reference/api/branches/update-masking-rules\",\"method\":\"PATCH\"},{\"title\":\"Retrieve anonymized branch status\",\"slug\":\"reference/api/branches/get-anonymized-branch-status\",\"method\":\"GET\"},{\"title\":\"Start anonymization\",\"slug\":\"reference/api/branches/start-anonymization\",\"method\":\"POST\"},{\"title\":\"Set branch as default\",\"slug\":\"reference/api/branches/set-default-project-branch\",\"method\":\"POST\"},{\"title\":\"Finalize branch restore from snapshot\",\"slug\":\"reference/api/branches/finalize-restore-branch\",\"method\":\"POST\"},{\"title\":\"List branch endpoints\",\"slug\":\"reference/api/branches/list-project-branch-endpoints\",\"method\":\"GET\"},{\"title\":\"List databases\",\"slug\":\"reference/api/branches/list-project-branch-databases\",\"method\":\"GET\"},{\"title\":\"Create database\",\"slug\":\"reference/api/branches/create-project-branch-database\",\"method\":\"POST\"},{\"title\":\"Retrieve database details\",\"slug\":\"reference/api/branches/get-project-branch-database\",\"method\":\"GET\"},{\"title\":\"Update database\",\"slug\":\"reference/api/branches/update-project-branch-database\",\"method\":\"PATCH\"},{\"title\":\"Delete database\",\"slug\":\"reference/api/branches/delete-project-branch-database\",\"method\":\"DELETE\"},{\"title\":\"List roles\",\"slug\":\"reference/api/branches/list-project-branch-roles\",\"method\":\"GET\"},{\"title\":\"Create role\",\"slug\":\"reference/api/branches/create-project-branch-role\",\"method\":\"POST\"},{\"title\":\"Retrieve role details\",\"slug\":\"reference/api/branches/get-project-branch-role\",\"method\":\"GET\"},{\"title\":\"Delete role\",\"slug\":\"reference/api/branches/delete-project-branch-role\",\"method\":\"DELETE\"},{\"title\":\"Retrieve role password\",\"slug\":\"reference/api/branches/get-project-branch-role-password\",\"method\":\"GET\"},{\"title\":\"Reset role password\",\"slug\":\"reference/api/branches/reset-project-branch-role-password\",\"method\":\"POST\"}]},{\"title\":\"Endpoints\",\"slug\":\"reference/api/endpoints\",\"items\":[{\"title\":\"List compute endpoints\",\"slug\":\"reference/api/endpoints/list-project-endpoints\",\"method\":\"GET\"},{\"title\":\"Create compute endpoint\",\"slug\":\"reference/api/endpoints/create-project-endpoint\",\"method\":\"POST\"},{\"title\":\"Retrieve compute endpoint details\",\"slug\":\"reference/api/endpoints/get-project-endpoint\",\"method\":\"GET\"},{\"title\":\"Update compute endpoint\",\"slug\":\"reference/api/endpoints/update-project-endpoint\",\"method\":\"PATCH\"},{\"title\":\"Delete compute endpoint\",\"slug\":\"reference/api/endpoints/delete-project-endpoint\",\"method\":\"DELETE\"},{\"title\":\"Start compute endpoint\",\"slug\":\"reference/api/endpoints/start-project-endpoint\",\"method\":\"POST\"},{\"title\":\"Suspend compute endpoint\",\"slug\":\"reference/api/endpoints/suspend-project-endpoint\",\"method\":\"POST\"},{\"title\":\"Restart compute endpoint\",\"slug\":\"reference/api/endpoints/restart-project-endpoint\",\"method\":\"POST\"}]},{\"title\":\"Authentication\",\"slug\":\"reference/api/auth\",\"items\":[{\"title\":\"Retrieve Neon Auth details for the branch\",\"slug\":\"reference/api/auth/get-neon-auth\",\"method\":\"GET\"},{\"title\":\"Enable Neon Auth for the branch\",\"slug\":\"reference/api/auth/create-neon-auth\",\"method\":\"POST\"},{\"title\":\"Disable Neon Auth for the branch\",\"slug\":\"reference/api/auth/disable-neon-auth\",\"method\":\"DELETE\"},{\"title\":\"List domains in redirect_uri whitelist\",\"slug\":\"reference/api/auth/list-branch-neon-auth-trusted-domains\",\"method\":\"GET\"},{\"title\":\"Add domain to redirect_uri whitelist\",\"slug\":\"reference/api/auth/add-branch-neon-auth-trusted-domain\",\"method\":\"POST\"},{\"title\":\"Delete domain from redirect_uri whitelist\",\"slug\":\"reference/api/auth/delete-branch-neon-auth-trusted-domain\",\"method\":\"DELETE\"},{\"title\":\"Create new auth user\",\"slug\":\"reference/api/auth/create-branch-neon-auth-new-user\",\"method\":\"POST\"},{\"title\":\"Delete auth user\",\"slug\":\"reference/api/auth/delete-branch-neon-auth-user\",\"method\":\"DELETE\"},{\"title\":\"Update auth user role\",\"slug\":\"reference/api/auth/update-neon-auth-user-role\",\"method\":\"PUT\"},{\"title\":\"List OAuth providers for the branch\",\"slug\":\"reference/api/auth/list-branch-neon-auth-oauth-providers\",\"method\":\"GET\"},{\"title\":\"Add an OAuth provider\",\"slug\":\"reference/api/auth/add-branch-neon-auth-oauth-provider\",\"method\":\"POST\"},{\"title\":\"Update OAuth provider\",\"slug\":\"reference/api/auth/update-branch-neon-auth-oauth-provider\",\"method\":\"PATCH\"},{\"title\":\"Delete OAuth provider\",\"slug\":\"reference/api/auth/delete-branch-neon-auth-oauth-provider\",\"method\":\"DELETE\"},{\"title\":\"Send test email\",\"slug\":\"reference/api/auth/send-neon-auth-test-email\",\"method\":\"POST\"},{\"title\":\"Retrieve email and password configuration\",\"slug\":\"reference/api/auth/get-neon-auth-email-and-password-config\",\"method\":\"GET\"},{\"title\":\"Update email and password configuration\",\"slug\":\"reference/api/auth/update-neon-auth-email-and-password-config\",\"method\":\"PATCH\"},{\"title\":\"Retrieve email provider configuration\",\"slug\":\"reference/api/auth/get-neon-auth-email-provider\",\"method\":\"GET\"},{\"title\":\"Update email provider configuration\",\"slug\":\"reference/api/auth/update-neon-auth-email-provider\",\"method\":\"PATCH\"},{\"title\":\"Retrieve localhost allow setting\",\"slug\":\"reference/api/auth/get-neon-auth-allow-localhost\",\"method\":\"GET\"},{\"title\":\"Update localhost allow setting\",\"slug\":\"reference/api/auth/update-neon-auth-allow-localhost\",\"method\":\"PATCH\"},{\"title\":\"Retrieve Neon Auth plugin configurations\",\"slug\":\"reference/api/auth/get-neon-auth-plugin-configs\",\"method\":\"GET\"},{\"title\":\"Update organization plugin configuration\",\"slug\":\"reference/api/auth/update-neon-auth-organization-plugin\",\"method\":\"PATCH\"},{\"title\":\"Update auth configuration\",\"slug\":\"reference/api/auth/update-neon-auth-config\",\"method\":\"PATCH\"},{\"title\":\"Update magic link plugin configuration\",\"slug\":\"reference/api/auth/update-neon-auth-magic-link-plugin\",\"method\":\"PATCH\"},{\"title\":\"Retrieve phone number plugin configuration\",\"slug\":\"reference/api/auth/get-neon-auth-phone-number-plugin\",\"method\":\"GET\"},{\"title\":\"Update phone number plugin configuration\",\"slug\":\"reference/api/auth/update-neon-auth-phone-number-plugin\",\"method\":\"PATCH\"},{\"title\":\"Retrieve Neon Auth webhook configuration\",\"slug\":\"reference/api/auth/get-neon-auth-webhook-config\",\"method\":\"GET\"},{\"title\":\"Update Neon Auth webhook configuration\",\"slug\":\"reference/api/auth/update-neon-auth-webhook-config\",\"method\":\"PUT\"}]},{\"title\":\"Organizations\",\"slug\":\"reference/api/organizations\",\"items\":[{\"title\":\"Retrieve organization details\",\"slug\":\"reference/api/organizations/get-organization\",\"method\":\"GET\"},{\"title\":\"List organization API keys\",\"slug\":\"reference/api/organizations/list-org-api-keys\",\"method\":\"GET\"},{\"title\":\"Create organization API key\",\"slug\":\"reference/api/organizations/create-org-api-key\",\"method\":\"POST\"},{\"title\":\"Revoke organization API key\",\"slug\":\"reference/api/organizations/revoke-org-api-key\",\"method\":\"DELETE\"},{\"title\":\"Retrieve organization spending limit\",\"slug\":\"reference/api/organizations/get-organization-spending-limit\",\"method\":\"GET\"},{\"title\":\"Set organization spending limit\",\"slug\":\"reference/api/organizations/set-organization-spending-limit\",\"method\":\"PUT\"},{\"title\":\"Remove organization spending limit\",\"slug\":\"reference/api/organizations/delete-organization-spending-limit\",\"method\":\"DELETE\"},{\"title\":\"List organization members\",\"slug\":\"reference/api/organizations/get-organization-members\",\"method\":\"GET\"},{\"title\":\"Retrieve organization member details\",\"slug\":\"reference/api/organizations/get-organization-member\",\"method\":\"GET\"},{\"title\":\"Update role for organization member\",\"slug\":\"reference/api/organizations/update-organization-member\",\"method\":\"PATCH\"},{\"title\":\"Remove organization member\",\"slug\":\"reference/api/organizations/remove-organization-member\",\"method\":\"DELETE\"},{\"title\":\"List organization invitations\",\"slug\":\"reference/api/organizations/get-organization-invitations\",\"method\":\"GET\"},{\"title\":\"Create organization invitations\",\"slug\":\"reference/api/organizations/create-organization-invitations\",\"method\":\"POST\"},{\"title\":\"Transfer projects between organizations\",\"slug\":\"reference/api/organizations/transfer-projects-from-org-to-org\",\"method\":\"POST\"},{\"title\":\"List VPC endpoints across all regions\",\"slug\":\"reference/api/organizations/list-organization-vpc-endpoints-all-regions\",\"method\":\"GET\"},{\"title\":\"List VPC endpoints\",\"slug\":\"reference/api/organizations/list-organization-vpc-endpoints\",\"method\":\"GET\"},{\"title\":\"Retrieve VPC endpoint details\",\"slug\":\"reference/api/organizations/get-organization-vpc-endpoint-details\",\"method\":\"GET\"},{\"title\":\"Assign or update VPC endpoint\",\"slug\":\"reference/api/organizations/assign-organization-vpc-endpoint\",\"method\":\"POST\"},{\"title\":\"Delete VPC endpoint\",\"slug\":\"reference/api/organizations/delete-organization-vpc-endpoint\",\"method\":\"DELETE\"}]},{\"title\":\"API Keys\",\"slug\":\"reference/api/api-keys\",\"items\":[{\"title\":\"List API keys\",\"slug\":\"reference/api/api-keys/list-api-keys\",\"method\":\"GET\"},{\"title\":\"Create API key\",\"slug\":\"reference/api/api-keys/create-api-key\",\"method\":\"POST\"},{\"title\":\"Revoke API key\",\"slug\":\"reference/api/api-keys/revoke-api-key\",\"method\":\"DELETE\"}]},{\"title\":\"Users\",\"slug\":\"reference/api/users\",\"items\":[{\"title\":\"Retrieve current user details\",\"slug\":\"reference/api/users/get-current-user-info\",\"method\":\"GET\"},{\"title\":\"List organizations for the current user\",\"slug\":\"reference/api/users/get-current-user-organizations\",\"method\":\"GET\"},{\"title\":\"Retrieve request authentication details\",\"slug\":\"reference/api/users/get-auth-details\",\"method\":\"GET\"},{\"title\":\"Transfer projects from personal account to organization\",\"slug\":\"reference/api/users/transfer-projects-from-user-to-org\",\"method\":\"POST\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"}]},{\"title\":\"Regions\",\"slug\":\"reference/api/regions\",\"items\":[{\"title\":\"List supported regions\",\"slug\":\"reference/api/regions/get-active-regions\",\"method\":\"GET\"}]},{\"title\":\"Consumption\",\"slug\":\"reference/api/consumption\",\"items\":[{\"title\":\"Retrieve project consumption metrics (legacy plans)\",\"slug\":\"reference/api/consumption/get-consumption-history-per-project\",\"method\":\"GET\"},{\"title\":\"Retrieve project consumption metrics\",\"slug\":\"reference/api/consumption/get-consumption-history-per-project-v2\",\"method\":\"GET\"},{\"title\":\"Retrieve branch consumption metrics\",\"slug\":\"reference/api/consumption/get-consumption-history-per-branch-v2\",\"method\":\"GET\"}]},{\"title\":\"Operations\",\"slug\":\"reference/api/operations\",\"items\":[{\"title\":\"Retrieve operation details\",\"slug\":\"reference/api/operations/get-project-operation\",\"method\":\"GET\"},{\"title\":\"List operations\",\"slug\":\"reference/api/operations/list-project-operations\",\"method\":\"GET\"}]},{\"title\":\"Snapshots\",\"slug\":\"reference/api/snapshots\",\"items\":[{\"title\":\"Create snapshot\",\"slug\":\"reference/api/snapshots/create-snapshot\",\"method\":\"POST\"},{\"title\":\"List project snapshots\",\"slug\":\"reference/api/snapshots/list-snapshots\",\"method\":\"GET\"},{\"title\":\"Update snapshot\",\"slug\":\"reference/api/snapshots/update-snapshot\",\"method\":\"PATCH\"},{\"title\":\"Delete snapshot\",\"slug\":\"reference/api/snapshots/delete-snapshot\",\"method\":\"DELETE\"},{\"title\":\"Restore snapshot\",\"slug\":\"reference/api/snapshots/restore-snapshot\",\"method\":\"POST\"},{\"title\":\"Retrieve backup schedule\",\"slug\":\"reference/api/snapshots/get-snapshot-schedule\",\"method\":\"GET\"},{\"title\":\"Update backup schedule\",\"slug\":\"reference/api/snapshots/set-snapshot-schedule\",\"method\":\"PUT\"}]},{\"title\":\"Data API\",\"slug\":\"reference/api/dataapi\",\"items\":[{\"title\":\"Get advisor issues\",\"slug\":\"reference/api/dataapi/get-project-advisor-security-issues\",\"method\":\"GET\"},{\"title\":\"Retrieve Neon Data API configuration\",\"slug\":\"reference/api/dataapi/get-project-branch-data-api\",\"method\":\"GET\"},{\"title\":\"Create Neon Data API\",\"slug\":\"reference/api/dataapi/create-project-branch-data-api\",\"method\":\"POST\"},{\"title\":\"Update Neon Data API\",\"slug\":\"reference/api/dataapi/update-project-branch-data-api\",\"method\":\"PATCH\"},{\"title\":\"Delete Neon Data API\",\"slug\":\"reference/api/dataapi/delete-project-branch-data-api\",\"method\":\"DELETE\"}]},{\"title\":\"Buckets\",\"slug\":\"reference/api/buckets\",\"items\":[{\"title\":\"List buckets on the branch\",\"slug\":\"reference/api/buckets/list-project-branch-buckets\",\"method\":\"GET\"},{\"title\":\"Create a bucket on the branch\",\"slug\":\"reference/api/buckets/create-project-branch-bucket\",\"method\":\"POST\"},{\"title\":\"Delete a bucket on the branch\",\"slug\":\"reference/api/buckets/delete-project-branch-bucket\",\"method\":\"DELETE\"},{\"title\":\"List objects in a bucket\",\"slug\":\"reference/api/buckets/list-project-branch-bucket-objects\",\"method\":\"GET\"},{\"title\":\"Delete an object in a bucket\",\"slug\":\"reference/api/buckets/delete-project-branch-bucket-object\",\"method\":\"DELETE\"},{\"title\":\"Download an object's bytes\",\"slug\":\"reference/api/buckets/get-project-branch-bucket-object\",\"method\":\"GET\"},{\"title\":\"Delete every object under a key prefix (folder) in a bucket\",\"slug\":\"reference/api/buckets/delete-project-branch-bucket-objects-by-prefix\",\"method\":\"DELETE\"},{\"title\":\"Presign an upload or download for an object in a bucket\",\"slug\":\"reference/api/buckets/presign-project-branch-bucket-object\",\"method\":\"POST\"}]},{\"title\":\"Storage\",\"slug\":\"reference/api/storage\",\"items\":[{\"title\":\"Get branch object storage state\",\"slug\":\"reference/api/storage/get-project-branch-storage\",\"method\":\"GET\"}]},{\"title\":\"AI Gateway\",\"slug\":\"reference/api/ai-gateway\",\"items\":[{\"title\":\"Get branch AI Gateway endpoint\",\"slug\":\"reference/api/ai-gateway/get-project-branch-ai-gateway\",\"method\":\"GET\"}]},{\"title\":\"Credentials\",\"slug\":\"reference/api/credentials\",\"items\":[{\"title\":\"List credentials on the branch\",\"slug\":\"reference/api/credentials/list-credentials\",\"method\":\"GET\"},{\"title\":\"Issue a scoped credential on the branch\",\"slug\":\"reference/api/credentials/create-credential\",\"method\":\"POST\"},{\"title\":\"Revoke a credential\",\"slug\":\"reference/api/credentials/revoke-credential\",\"method\":\"DELETE\"}]},{\"title\":\"Functions\",\"slug\":\"reference/api/functions\",\"items\":[{\"title\":\"List functions on the branch\",\"slug\":\"reference/api/functions/list-project-branch-functions\",\"method\":\"GET\"},{\"title\":\"Get function details\",\"slug\":\"reference/api/functions/get-project-branch-function\",\"method\":\"GET\"},{\"title\":\"Update a function\",\"slug\":\"reference/api/functions/update-project-branch-function\",\"method\":\"PATCH\"},{\"title\":\"Delete a function on the branch\",\"slug\":\"reference/api/functions/delete-project-branch-function\",\"method\":\"DELETE\"},{\"title\":\"Deploy code to a function\",\"slug\":\"reference/api/functions/create-project-branch-function-deployment\",\"method\":\"POST\"}]},{\"title\":\"Logs\",\"slug\":\"reference/api/logs\",\"items\":[{\"title\":\"Query branch logs\",\"slug\":\"reference/api/logs/query-project-branch-logs\",\"method\":\"POST\"},{\"title\":\"List branch log fields\",\"slug\":\"reference/api/logs/list-project-branch-log-fields\",\"method\":\"GET\"},{\"title\":\"List branch log field values\",\"slug\":\"reference/api/logs/list-project-branch-log-field-values\",\"method\":\"GET\"}]},{\"title\":\"Legacy Auth\",\"slug\":\"reference/api/auth-legacy\",\"items\":[{\"title\":\"Create Auth Provider SDK keys\",\"slug\":\"reference/api/auth-legacy/create-neon-auth-provider-sdk-keys\",\"method\":\"POST\"},{\"title\":\"Transfer Neon-managed auth project to your own account\",\"slug\":\"reference/api/auth-legacy/transfer-neon-auth-provider-project\",\"method\":\"POST\"},{\"title\":\"Create Neon Auth integration\",\"slug\":\"reference/api/auth-legacy/create-neon-auth-integration\",\"method\":\"POST\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"List trusted redirect URI domains\",\"slug\":\"reference/api/auth-legacy/list-neon-auth-redirect-uri-whitelist-domains\",\"method\":\"GET\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Add trusted redirect URI domain\",\"slug\":\"reference/api/auth-legacy/add-neon-auth-domain-to-redirect-uri-whitelist\",\"method\":\"POST\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Delete trusted redirect URI domain\",\"slug\":\"reference/api/auth-legacy/delete-neon-auth-domain-from-redirect-uri-whitelist\",\"method\":\"DELETE\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Create new auth user\",\"slug\":\"reference/api/auth-legacy/create-neon-auth-new-user\",\"method\":\"POST\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Delete auth user\",\"slug\":\"reference/api/auth-legacy/delete-neon-auth-user\",\"method\":\"DELETE\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"List active integrations with auth providers\",\"slug\":\"reference/api/auth-legacy/list-neon-auth-integrations\",\"method\":\"GET\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"List OAuth providers\",\"slug\":\"reference/api/auth-legacy/list-neon-auth-oauth-providers\",\"method\":\"GET\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Add an OAuth provider\",\"slug\":\"reference/api/auth-legacy/add-neon-auth-oauth-provider\",\"method\":\"POST\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Update OAuth provider\",\"slug\":\"reference/api/auth-legacy/update-neon-auth-oauth-provider\",\"method\":\"PATCH\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Delete OAuth provider\",\"slug\":\"reference/api/auth-legacy/delete-neon-auth-oauth-provider\",\"method\":\"DELETE\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Retrieve email server configuration\",\"slug\":\"reference/api/auth-legacy/get-neon-auth-email-server\",\"method\":\"GET\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Update email server configuration\",\"slug\":\"reference/api/auth-legacy/update-neon-auth-email-server\",\"method\":\"PATCH\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"},{\"title\":\"Delete integration with auth provider\",\"slug\":\"reference/api/auth-legacy/delete-neon-auth-integration\",\"method\":\"DELETE\",\"tag\":\"deprecated\",\"tagTheme\":\"orange\"}]}]}]},{\"section\":\"SDKs\",\"icon\":\"sdk\",\"items\":[{\"title\":\"Overview\",\"slug\":\"reference/sdk\"},{\"title\":\"Auth and Data API SDK\",\"slug\":\"reference/javascript-sdk\"},{\"title\":\"Neon Management SDK\",\"slug\":\"reference/typescript-sdk\"},{\"title\":\"Migrate to @neon/sdk\",\"slug\":\"reference/migrate-api-client-to-sdk\"},{\"title\":\"Python SDK (Neon API)\",\"slug\":\"reference/python-sdk\"}]},{\"section\":\"Config as code\",\"icon\":\"settings\",\"items\":[{\"title\":\"neon.ts\",\"slug\":\"reference/neon-ts\",\"items\":[{\"title\":\"@neon/config-runtime\",\"slug\":\"reference/config-runtime\"}]}]}]},{\"title\":\"Integrations \u0026 tooling\",\"slug\":\"guides/integrations\",\"icon\":\"integrations\",\"items\":[{\"title\":\"Integrations (3rd party)\",\"icon\":\"integrations\",\"slug\":\"guides/integrations\",\"items\":[{\"title\":\"Authentication\",\"items\":[{\"title\":\"Auth0\",\"slug\":\"guides/auth-auth0\"},{\"title\":\"Auth.js\",\"slug\":\"guides/auth-authjs\"},{\"title\":\"Clerk\",\"slug\":\"guides/auth-clerk\"},{\"title\":\"Okta\",\"slug\":\"guides/auth-okta\"}]},{\"title\":\"Deploy\",\"items\":[{\"title\":\"Cloudflare\",\"slug\":\"guides/cloudflare-pages\",\"items\":[{\"title\":\"Cloudflare Pages\",\"slug\":\"guides/cloudflare-pages\"},{\"title\":\"Cloudflare Workers\",\"slug\":\"guides/cloudflare-workers\"}]},{\"title\":\"Deno\",\"slug\":\"guides/deno\"},{\"title\":\"Heroku\",\"slug\":\"guides/heroku\"},{\"title\":\"Koyeb\",\"slug\":\"guides/koyeb\"},{\"title\":\"Netlify Functions\",\"slug\":\"guides/netlify-functions\"},{\"title\":\"Railway\",\"slug\":\"guides/railway\"},{\"title\":\"Render\",\"slug\":\"guides/render\"},{\"title\":\"Vercel\",\"slug\":\"guides/vercel-overview\",\"items\":[{\"title\":\"Integration Overview\",\"slug\":\"guides/vercel-overview\"},{\"title\":\"Vercel-Managed (Native Integration)\",\"slug\":\"guides/vercel-managed-integration\"},{\"title\":\"Neon-Managed (Connectable Account)\",\"slug\":\"guides/neon-managed-vercel-integration\"},{\"title\":\"Managing preview branch cleanup\",\"slug\":\"guides/vercel-branch-cleanup\"},{\"title\":\"Manual Setup\",\"slug\":\"guides/vercel-manual\"},{\"title\":\"Connecting to Neon from Vercel\",\"slug\":\"guides/vercel-connection-methods\"},{\"title\":\"Migrating from Vercel Postgres\",\"slug\":\"guides/vercel-postgres-transition-guide\"}]}]},{\"title\":\"Develop\",\"items\":[{\"title\":\"Convex\",\"slug\":\"https://neon.com/guides/convex-neon\"},{\"title\":\"GitHub integration\",\"slug\":\"guides/neon-github-integration\"},{\"title\":\"Knex\",\"slug\":\"guides/knex\"},{\"title\":\"Prisma\",\"slug\":\"guides/prisma\"},{\"title\":\"TypeORM\",\"slug\":\"guides/typeorm\"}]},{\"title\":\"File \u0026 media storage\",\"items\":[{\"title\":\"File storage\",\"slug\":\"guides/file-storage\"},{\"title\":\"AWS S3\",\"slug\":\"guides/aws-s3\"},{\"title\":\"Azure Blob Storage\",\"slug\":\"guides/azure-blob-storage\"},{\"title\":\"Backblaze B2\",\"slug\":\"guides/backblaze-b2\"},{\"title\":\"Cloudflare R2\",\"slug\":\"guides/cloudflare-r2\"},{\"title\":\"Cloudinary\",\"slug\":\"guides/cloudinary\"},{\"title\":\"ImageKit\",\"slug\":\"guides/imagekit\"},{\"title\":\"Uploadcare\",\"slug\":\"guides/uploadcare\"}]},{\"title\":\"Query\",\"items\":[{\"title\":\"AskYourDatabase\",\"slug\":\"guides/askyourdatabase\"},{\"title\":\"Cloudflare Hyperdrive\",\"slug\":\"guides/cloudflare-hyperdrive\"},{\"title\":\"Draxlr\",\"slug\":\"guides/draxlr\"},{\"title\":\"Exograph\",\"slug\":\"guides/exograph\"},{\"title\":\"Grafbase\",\"slug\":\"guides/grafbase\"},{\"title\":\"Hasura\",\"slug\":\"guides/hasura\"},{\"title\":\"PostgREST\",\"slug\":\"guides/postgrest\"},{\"title\":\"WunderGraph\",\"slug\":\"guides/wundergraph\"}]},{\"title\":\"Replicate from Neon\",\"items\":[{\"title\":\"Airbyte\",\"slug\":\"guides/logical-replication-airbyte\"},{\"title\":\"Bemi\",\"slug\":\"guides/bemi\"},{\"title\":\"ClickHouse\",\"slug\":\"guides/logical-replication-clickhouse\"},{\"title\":\"Confluent\",\"slug\":\"guides/logical-replication-kafka-confluent\"},{\"title\":\"Databricks\",\"slug\":\"guides/logical-replication-databricks\"},{\"title\":\"Decodable\",\"slug\":\"guides/logical-replication-decodable\"},{\"title\":\"Estuary Flow\",\"slug\":\"guides/logical-replication-estuary-flow\"},{\"title\":\"Fivetran\",\"slug\":\"guides/logical-replication-fivetran\"},{\"title\":\"Inngest\",\"slug\":\"guides/logical-replication-inngest\"},{\"title\":\"Materialize\",\"slug\":\"guides/logical-replication-materialize\"},{\"title\":\"Neon to Neon\",\"slug\":\"guides/logical-replication-neon-to-neon\"},{\"title\":\"Postgres\",\"slug\":\"guides/logical-replication-postgres\"},{\"title\":\"Prisma Pulse\",\"slug\":\"guides/logical-replication-prisma-pulse\"},{\"title\":\"Sequin\",\"slug\":\"guides/sequin\"},{\"title\":\"Snowflake\",\"slug\":\"guides/logical-replication-airbyte-snowflake\"},{\"title\":\"Stacksync\",\"slug\":\"guides/logical-replication-stacksync\"}]},{\"title\":\"Replicate to Neon\",\"items\":[{\"title\":\"AlloyDB\",\"slug\":\"guides/logical-replication-alloydb\"},{\"title\":\"AWS RDS\",\"slug\":\"guides/logical-replication-rds-to-neon\"},{\"title\":\"Cloud SQL\",\"slug\":\"guides/logical-replication-cloud-sql\"},{\"title\":\"Neon to Neon\",\"slug\":\"guides/logical-replication-neon-to-neon\"},{\"title\":\"Postgres\",\"slug\":\"guides/logical-replication-postgres-to-neon\"},{\"title\":\"Replicate from Azure\",\"slug\":\"import/migrate-from-azure-postgres\"},{\"title\":\"Replicate from Supabase\",\"slug\":\"guides/logical-replication-supabase-to-neon\"}]},{\"title\":\"Schema Migration\",\"items\":[{\"title\":\"Django\",\"slug\":\"guides/django-migrations\"},{\"title\":\"Drizzle\",\"slug\":\"guides/drizzle-migrations\"},{\"title\":\"Entity Framework\",\"slug\":\"guides/entity-migrations\"},{\"title\":\"Flyway\",\"slug\":\"guides/flyway\",\"items\":[{\"title\":\"Get started\",\"slug\":\"guides/flyway\"},{\"title\":\"Manage multiple environments\",\"slug\":\"guides/flyway-multiple-environments\"}]},{\"title\":\"Laravel\",\"slug\":\"guides/laravel-migrations\"},{\"title\":\"Liquibase\",\"slug\":\"guides/liquibase\",\"items\":[{\"title\":\"Get started\",\"slug\":\"guides/liquibase\"},{\"title\":\"Developer workflow\",\"slug\":\"guides/liquibase-workflow\"}]},{\"title\":\"Prisma\",\"slug\":\"guides/prisma-migrations\"},{\"title\":\"Rails\",\"slug\":\"guides/rails-migrations\"},{\"title\":\"Sequelize\",\"slug\":\"guides/sequelize\"},{\"title\":\"SQLAlchemy\",\"slug\":\"guides/sqlalchemy-migrations\"}]},{\"title\":\"Serverless\",\"items\":[{\"title\":\"AWS Lambda\",\"slug\":\"guides/aws-lambda\"},{\"title\":\"Azure Functions\",\"slug\":\"https://neon.com/guides/query-postgres-azure-functions\"},{\"title\":\"Neon serverless driver\",\"slug\":\"serverless/serverless-driver\"},{\"title\":\"Trigger serverless functions with Inngest\",\"slug\":\"guides/trigger-serverless-functions\"}]}]},{\"title\":\"Local development\",\"icon\":\"container\",\"slug\":\"local/neon-local\",\"items\":[{\"title\":\"Neon VS Code Extension\",\"slug\":\"local/vscode-extension\"},{\"title\":\"Neon Local\",\"slug\":\"local/neon-local\"}]},{\"title\":\"Terraform\",\"slug\":\"reference/terraform\",\"icon\":\"terraform\"},{\"title\":\"CI/CD\",\"icon\":\"workflows\",\"slug\":\"guides/branching-github-actions\",\"items\":[{\"title\":\"Branching with GitHub Actions\",\"slug\":\"guides/branching-github-actions\"},{\"title\":\"Branching with CircleCI\",\"slug\":\"guides/branching-circleci\"}]}]},{\"title\":\"Glossary\",\"slug\":\"reference/glossary\",\"icon\":\"glossary\"}]},{\"nav\":\"Resources\",\"title\":\"Resources\",\"subnav\":[{\"section\":\"Support \u0026 Community\",\"icon\":\"support\",\"items\":[{\"title\":\"Support\",\"slug\":\"introduction/support\",\"icon\":\"support\"},{\"title\":\"Community\",\"slug\":\"community/community-intro\",\"icon\":\"community\",\"items\":[{\"title\":\"Community hub\",\"slug\":\"community/community-intro\"},{\"title\":\"Docs contribution guide\",\"slug\":\"community/contribution-guide\"},{\"title\":\"Using Mermaid diagrams\",\"slug\":\"community/mermaid-diagrams\"},{\"title\":\"Component guide\",\"slug\":\"community/component-guide\"},{\"title\":\"Component specialized guide\",\"slug\":\"community/component-specialized\"},{\"title\":\"Component icon guide\",\"slug\":\"community/component-icon-guide\"},{\"title\":\"Component architecture\",\"slug\":\"community/component-architecture\"},{\"title\":\"AI tools for documentation\",\"slug\":\"community/ai-tools\"},{\"title\":\"Using docs as Markdown (LLMs)\",\"slug\":\"community/llms-markdown-guide\"}]}]},{\"section\":\"Product updates\",\"icon\":\"changelog\",\"items\":[{\"title\":\"Status\",\"slug\":\"introduction/status\",\"icon\":\"status\"},{\"title\":\"Changelog\",\"slug\":\"changelog\",\"icon\":\"changelog\"},{\"title\":\"Roadmap\",\"slug\":\"introduction/roadmap\",\"icon\":\"roadmap\",\"tag\":\"updated\",\"tagTheme\":\"gray\"},{\"title\":\"RSS feeds\",\"slug\":\"reference/feeds\",\"icon\":\"feeds\"}]},{\"section\":\"Starter code\",\"icon\":\"template\",\"items\":[{\"title\":\"Examples repo\",\"slug\":\"https://github.com/neondatabase/examples\",\"icon\":\"github\"}]}]},{\"nav\":\"Learn PostgreSQL\",\"slug\":\"https://neon.com/postgresql/tutorial\",\"title\":\"Learn PostgreSQL\",\"icon\":\"tutorial\"}],\"basePath\":\"/docs/\"}]}]]}]}]}],\"$L3d\"],\"$L3e\"],\"$L3f\",\"$L40\",\"$L41\"]}]]\n"])</script><script>self.__next_f.push([1,"42:I[867692,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n45:I[931580,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0y7~io503bx6a.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"4b:I[408618,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"4d:I[236619,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"4e:I[929543,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"4f:I[191801,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"3d:[\"$\",\"div\",null,{\"className\":\"navigation-overlay pointer-events-none fixed inset-0 z-40 bg-white/80 opacity-0 transition-opacity delay-150 duration-200 dark:bg-black-pure/80\"}]\n3e:[\"$\",\"$L25\",null,{\"isDocPage\":true,\"docPageType\":null}]\n"])</script><script>self.__next_f.push([1,"3f:[\"$\",\"main\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-1 safe-paddings dark:bg-black-pure dark:text-white lg:flex-col\",\"children\":[[\"$\",\"aside\",null,{\"aria-label\":\"Agent directive\",\"className\":\"sr-only\",\"children\":[\"Full Neon documentation index:\",\" \",[\"$\",\"a\",null,{\"href\":\"https://neon.com/docs/llms.txt\",\"children\":\"https://neon.com/docs/llms.txt\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto lg:max-w-none lg:px-8 md:px-5 max-w-[1856px] px-8 flex w-full flex-1 gap-x-24 pt-12 2xl:gap-x-8 xl:pt-9 lg:block sm:pt-7\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"$L42\",null,{\"className\":\"w-[312px] shrink-0 lg:hidden\",\"navigation\":\"$2f:1:props:children:0:0:0:props:children:props:children:props:children:1:props:children:props:navigation\",\"basePath\":\"/docs/\",\"sdkNavigation\":{\"reference/javascript-sdk\":{\"title\":\"Neon TypeScript SDK\",\"sections\":[{\"section\":\"Getting Started\",\"items\":[{\"title\":\"Initialize the client\",\"id\":\"initializing\"}]},{\"section\":\"Auth\",\"items\":[{\"title\":\"Create a new user account\",\"id\":\"auth-signup\"},{\"title\":\"Sign in with email and password\",\"id\":\"auth-signinwithpassword\"},{\"title\":\"Sign in with OAuth provider\",\"id\":\"auth-signinwithoauth\"},{\"title\":\"Sign out\",\"id\":\"auth-signout\"},{\"title\":\"Get current session\",\"id\":\"auth-getsession\"},{\"title\":\"Update user profile\",\"id\":\"auth-updateuser\"},{\"title\":\"Send verification OTP code\",\"id\":\"auth-sendverificationotp\"},{\"title\":\"Sign in with OTP code\",\"id\":\"auth-signinwithotp\"},{\"title\":\"Verify email with OTP\",\"id\":\"auth-verifyemailotp\"},{\"title\":\"Check verification OTP code\",\"id\":\"auth-checkverificationotp\"},{\"title\":\"Send verification email\",\"id\":\"auth-sendverificationemail\"},{\"title\":\"Verify email address\",\"id\":\"auth-verifyemail\"},{\"title\":\"Request password reset\",\"id\":\"auth-requestpasswordreset\"}]},{\"section\":\"Database\",\"items\":[{\"title\":\"Fetch data from a table\",\"id\":\"select\"},{\"title\":\"Insert data into a table\",\"id\":\"insert\"},{\"title\":\"Update existing rows\",\"id\":\"update\"},{\"title\":\"Delete rows from a table\",\"id\":\"delete\"},{\"title\":\"Call a stored procedure\",\"id\":\"rpc\"},{\"title\":\"Column is equal to a value\",\"id\":\"eq\"},{\"title\":\"Column is not equal to a value\",\"id\":\"neq\"},{\"title\":\"Column is greater than a value\",\"id\":\"gt\"},{\"title\":\"Column is less than a value\",\"id\":\"lt\"},{\"title\":\"Order results by column\",\"id\":\"order\"}]},{\"section\":\"Filters\",\"items\":[{\"title\":\"Limit number of results\",\"id\":\"limit\"},{\"title\":\"Column is greater than or equal to a value\",\"id\":\"gte\"},{\"title\":\"Column is less than or equal to a value\",\"id\":\"lte\"},{\"title\":\"Column matches a pattern\",\"id\":\"like\"},{\"title\":\"Column matches a pattern (case-insensitive)\",\"id\":\"ilike\"},{\"title\":\"Column is null or not null\",\"id\":\"is\"},{\"title\":\"Column value is in an array\",\"id\":\"in\"},{\"title\":\"Array or JSONB column contains value\",\"id\":\"contains\"},{\"title\":\"Column value is between two values\",\"id\":\"range\"}]}]},\"auth/reference/nextjs-server\":{\"title\":\"Next.js Server SDK\",\"sections\":[{\"section\":\"Setup\",\"items\":[{\"title\":\"Installation\",\"id\":\"installation\"},{\"title\":\"Environment variables\",\"id\":\"environment-variables\"},{\"title\":\"createNeonAuth()\",\"id\":\"createneonauth\"}]},{\"section\":\"Core Methods\",\"items\":[{\"title\":\"auth.handler()\",\"id\":\"auth-handler\"},{\"title\":\"auth.middleware()\",\"id\":\"auth-middleware\"},{\"title\":\"auth.getSession()\",\"id\":\"auth-getsession\"}]},{\"section\":\"Authentication\",\"items\":[{\"title\":\"auth.signIn.email()\",\"id\":\"auth-signin-email\"},{\"title\":\"auth.signIn.social()\",\"id\":\"auth-signin-social\"},{\"title\":\"auth.signIn.emailOtp()\",\"id\":\"auth-signin-emailotp\"},{\"title\":\"auth.signUp.email()\",\"id\":\"auth-signup-email\"},{\"title\":\"auth.signOut()\",\"id\":\"auth-signout\"}]},{\"section\":\"User Management\",\"items\":[{\"title\":\"auth.updateUser()\",\"id\":\"auth-updateuser\"},{\"title\":\"auth.changePassword()\",\"id\":\"auth-changepassword\"},{\"title\":\"auth.sendVerificationEmail()\",\"id\":\"auth-sendverificationemail\"},{\"title\":\"auth.deleteUser()\",\"id\":\"auth-deleteuser\"}]},{\"section\":\"Email OTP\",\"items\":[{\"title\":\"auth.emailOtp.sendVerificationOtp()\",\"id\":\"auth-emailotp-sendverificationotp\"},{\"title\":\"auth.emailOtp.verifyEmail()\",\"id\":\"auth-emailotp-verifyemail\"}]},{\"section\":\"Session Management\",\"items\":[{\"title\":\"auth.listSessions()\",\"id\":\"auth-listsessions\"},{\"title\":\"auth.revokeSession()\",\"id\":\"auth-revokesession\"},{\"title\":\"auth.revokeOtherSessions()\",\"id\":\"auth-revokeothersessions\"}]},{\"section\":\"Organizations\",\"items\":[{\"title\":\"auth.organization.create()\",\"id\":\"auth-organization-create\"},{\"title\":\"auth.organization.list()\",\"id\":\"auth-organization-list\"},{\"title\":\"auth.organization.inviteMember()\",\"id\":\"auth-organization-invitemember\"}]},{\"section\":\"Admin\",\"items\":[{\"title\":\"auth.admin.listUsers()\",\"id\":\"auth-admin-listusers\"},{\"title\":\"auth.admin.banUser()\",\"id\":\"auth-admin-banuser\"},{\"title\":\"auth.admin.setRole()\",\"id\":\"auth-admin-setrole\"}]},{\"section\":\"Reference\",\"items\":[{\"title\":\"Performance features\",\"id\":\"performance-features\"},{\"title\":\"Configuration reference\",\"id\":\"configuration-reference\"},{\"title\":\"Project structure\",\"id\":\"project-structure\"}]}]}}}],\"$L43\"]}],\"$L44\"]}]}]\n"])</script><script>self.__next_f.push([1,"40:[\"$\",\"footer\",null,{\"className\":\"relative z-30 mt-auto border-t border-gray-new-90 bg-white safe-paddings dark:border-gray-new-20 dark:bg-black-pure\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto lg:max-w-none lg:px-8 md:px-5 max-w-[1856px] px-8 flex justify-between gap-x-10 py-12 3xl:py-8 sm:py-5\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start lg:w-full\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-auto lg:mb-11\",\"children\":[[\"$\",\"$Ld\",null,{\"className\":\"sm:h-6 sm:w-auto\",\"width\":102,\"height\":28}],[\"$\",\"span\",null,{\"className\":\"mt-3.5 block text-[13px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60 xl:mt-3\",\"children\":\"Neon is part of the Databricks Platform\"}]]}],[\"$\",\"$L45\",null,{\"className\":\"mb-8 lg:mb-6\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start justify-between gap-5 lg:w-full lg:flex-row sm:flex-col\",\"children\":[[\"$\",\"$L27\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex max-w-2xl flex-col gap-y-2 text-[13px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"© Neon 2026. All rights reserved. Apache, Apache Spark, Spark, the Spark Logo, Apache Iceberg, Iceberg, and the Apache Iceberg logo are trademarks of the\",\" \",[\"$\",\"a\",null,{\"href\":\"https://www.apache.org\",\"rel\":\"nofollow noopener noreferrer\",\"target\":\"_blank\",\"className\":\"underline hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"children\":\"Apache Software Foundation\"}],\".\"]}],[\"$\",\"p\",null,{\"className\":\"flex flex-wrap gap-x-3 gap-y-1\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/privacynotice\",\"children\":\"Privacy Notice\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/terms-of-use\",\"children\":\"Terms of Use\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"/platform-terms\",\"children\":\"Neon Platform Terms\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/modern-slavery-policy-statement\",\"children\":\"Modern Slavery Statement\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/supplemental-privacy-notice-california-residents\",\"children\":\"California Privacy\"}]]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex w-fit gap-x-[88px] xl:gap-x-6 lg:hidden\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/about-us\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"About\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/blog\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Blog\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.databricks.com/company/careers/open-positions?department=engineering\u0026location=all\u0026itm_source=www\u0026itm_category=company\u0026itm_page=engineering-at-databricks\u0026itm_location=body\u0026itm_component=hero\u0026itm_offer=open-positions\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"Careers\",\"$undefined\",false]}],false]}],\"$L46\",\"$L47\"]}]]}],\"$L48\",\"$L49\",\"$L4a\"]}]]}]}]\n"])</script><script>self.__next_f.push([1,"41:[\"$\",\"$L2d\",null,{\"isDocPage\":true}]\n"])</script><script>self.__next_f.push([1,"30:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Article\\\",\\\"headline\\\":\\\"Manage projects\\\",\\\"author\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Neon\\\"}}\"}}],[[\"$\",\"div\",null,{\"className\":\"min-w-0 pb-32 lg:pb-24 md:pb-20 max-w-208 lg:max-w-none\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-7 flex flex-wrap items-center gap-x-1.5 text-[15px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60 mb-7!\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"transition-colors duration-200 hover:text-black dark:hover:text-white rounded-sm\",\"to\":\"/docs/\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"children\":[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"M14 7.6 8 2 2 7.6M3.6 8.4V14h3.2v-3.2h2.4V14h3.2V8.4\"}]}]}],[[\"$\",\"$1\",\"0\",{\"children\":[[\"$\",\"span\",null,{\"children\":\"/\"}],[\"$\",\"$Lf\",null,{\"className\":\"transition-colors duration-200 hover:text-black dark:hover:text-white rounded-sm\",\"to\":\"/docs/manage/platform\",\"children\":\"Manage \u0026 operate\"}]]}],[\"$\",\"$1\",\"1\",{\"children\":[[\"$\",\"span\",null,{\"children\":\"/\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-new-10 dark:text-gray-new-94\",\"children\":\"Projects\"}]]}]]]}],[\"$\",\"article\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-6 sm:flex-col sm:items-stretch sm:gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-xl 2xl:max-w-[520px]\",\"children\":[null,[\"$\",\"h1\",null,{\"className\":\"text-[36px] leading-tight font-medium tracking-tighter text-balance md:text-[28px]\",\"children\":\"Manage projects\"}],null,[\"$\",\"p\",null,{\"className\":\"mt-[1.125rem] text-xl leading-tight tracking-extra-tight text-gray-new-40 dark:text-gray-new-70 md:mt-1.5 md:text-lg\",\"children\":\"Learn how to manage Neon projects from the Neon Console or the Neon API.\"}]]}],[\"$\",\"$L4b\",null,{\"gitHubPath\":\"content/docs/manage/projects.md\",\"markdownPath\":\"$undefined\"}]]}],null,[\"$\",\"div\",null,{\"className\":\"prose-doc post-content prose dark:prose-invert xs:prose-code:break-words mt-10 lg:mt-7 md:mt-5\",\"children\":\"$L4c\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-[76px] flex items-center justify-between pt-3 sm:flex-col sm:space-y-4\",\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between gap-6 sm:flex-row sm:items-end sm:gap-3 w-full\",\"children\":[\"$undefined\",[\"$\",\"$L4d\",null,{\"slug\":\"manage/projects\"}],[\"$\",\"$Lf\",null,{\"to\":\"https://github.com/neondatabase/website/tree/main/content/docs/manage/projects.md\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"flex h-8 items-center justify-center gap-x-2 border border-gray-new-80 px-3 text-gray-new-30 transition-colors duration-200 hover:bg-gray-new-98 dark:border-gray-new-20 dark:text-gray-new-85 dark:hover:bg-gray-new-8\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 36 36\",\"className\":\"size-4\",\"children\":\"$12:props:children:0:props:children\"}],[\"$\",\"span\",null,{\"className\":\"text-sm leading-snug\",\"children\":\"Edit on GitHub\"}]]}]]}]]}],[\"$\",\"$L4e\",null,{\"className\":\"mt-6\",\"previousLink\":{\"title\":\"Object hierarchy\",\"slug\":\"manage/overview\"},\"nextLink\":{\"title\":\"Multitenancy\",\"slug\":\"guides/multitenancy\"},\"basePath\":\"/docs/\"}]]}],[\"$\",\"div\",null,{\"data-docs-aside\":true,\"className\":\"relative -ml-6 max-w-[312px] transition-opacity duration-150 data-[occluded=true]:pointer-events-none data-[occluded=true]:opacity-0 ml-0! w-78 shrink-0 xl:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"sticky top-[136px] flex max-h-[calc(100vh-136px)] w-full max-w-64 flex-col pb-5 2xl:justify-self-end\",\"children\":[[\"$\",\"$L4f\",null,{\"items\":[{\"title\":\"Default resources\",\"id\":\"default-resources\",\"level\":1,\"numberedStep\":null,\"index\":0},{\"title\":\"Create a project\",\"id\":\"create-a-project\",\"level\":1,\"numberedStep\":null,\"index\":1},{\"title\":\"View projects\",\"id\":\"view-projects\",\"level\":1,\"numberedStep\":null,\"index\":2},{\"title\":\"Project settings\",\"id\":\"project-settings\",\"level\":1,\"numberedStep\":null,\"index\":3,\"items\":[{\"title\":\"General project settings\",\"id\":\"general-project-settings\",\"level\":2,\"numberedStep\":null,\"index\":4},{\"title\":\"Change your project's default compute settings\",\"id\":\"change-your-projects-default-compute-settings\",\"level\":2,\"numberedStep\":null,\"index\":5},{\"title\":\"Configure the history window for instant restore\",\"id\":\"configure-the-history-window-for-instant-restore\",\"level\":2,\"numberedStep\":null,\"index\":6},{\"title\":\"Schedule updates for your project\",\"id\":\"schedule-updates-for-your-project\",\"level\":2,\"numberedStep\":null,\"index\":7},{\"title\":\"Give someone access to a project\",\"id\":\"give-someone-access-to-a-project\",\"level\":2,\"numberedStep\":null,\"index\":8,\"items\":[{\"title\":\"Invite collaborators to a project\",\"id\":\"invite-collaborators-to-a-project\",\"level\":3,\"numberedStep\":null,\"index\":9}]},{\"title\":\"Configure IP Allow\",\"id\":\"configure-ip-allow\",\"level\":2,\"numberedStep\":null,\"index\":10,\"items\":[{\"title\":\"How to specify IP addresses\",\"id\":\"how-to-specify-ip-addresses\",\"level\":3,\"numberedStep\":null,\"index\":11},{\"title\":\"Update an IP Allow configuration\",\"id\":\"update-an-ip-allow-configuration\",\"level\":3,\"numberedStep\":null,\"index\":12},{\"title\":\"Remove an IP Allow configuration\",\"id\":\"remove-an-ip-allow-configuration\",\"level\":3,\"numberedStep\":null,\"index\":13}]},{\"title\":\"Enable the Data API\",\"id\":\"enable-the-data-api\",\"level\":2,\"numberedStep\":null,\"index\":14},{\"title\":\"Enable logical replication\",\"id\":\"enable-logical-replication\",\"level\":2,\"numberedStep\":null,\"index\":15},{\"title\":\"Delete a project\",\"id\":\"delete-a-project\",\"level\":2,\"numberedStep\":null,\"index\":16}]},{\"title\":\"Manage projects with the Neon API\",\"id\":\"manage-projects-with-the-neon-api\",\"level\":1,\"numberedStep\":null,\"index\":13,\"items\":[{\"title\":\"Prerequisites\",\"id\":\"prerequisites\",\"level\":2,\"numberedStep\":null,\"index\":14},{\"title\":\"Create a project with the API\",\"id\":\"create-a-project-with-the-api\",\"level\":2,\"numberedStep\":null,\"index\":15},{\"title\":\"List projects with the API\",\"id\":\"list-projects-with-the-api\",\"level\":2,\"numberedStep\":null,\"index\":16},{\"title\":\"Update a project with the API\",\"id\":\"update-a-project-with-the-api\",\"level\":2,\"numberedStep\":null,\"index\":17},{\"title\":\"Delete a project with the API\",\"id\":\"delete-a-project-with-the-api\",\"level\":2,\"numberedStep\":null,\"index\":18}]},{\"title\":\"Recover a deleted project\",\"id\":\"recover-a-deleted-project\",\"level\":1,\"numberedStep\":null,\"index\":19,\"items\":[{\"title\":\"What's recovered\",\"id\":\"whats-recovered\",\"level\":2,\"numberedStep\":null,\"index\":20},{\"title\":\"What requires reconfiguration\",\"id\":\"what-requires-reconfiguration\",\"level\":2,\"numberedStep\":null,\"index\":21},{\"title\":\"Costs\",\"id\":\"costs\",\"level\":2,\"numberedStep\":null,\"index\":22},{\"title\":\"Recover a project\",\"id\":\"recover-a-project\",\"level\":2,\"numberedStep\":null,\"index\":23}]},{\"title\":\"Need help?\",\"id\":\"need-help\",\"level\":1,\"numberedStep\":null,\"index\":24}],\"isTemplate\":\"$undefined\"}],false,\"$L50\",\"$undefined\"]}]}],\"$L51\"]]\n"])</script><script>self.__next_f.push([1,"56:I[202295,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"59:I[14101,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"5a:I[996523,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"43:[\"$\",\"$L9\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Lb\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"fixed inset-0 z-50 overflow-auto bg-white\",\"children\":[[\"$\",\"meta\",null,{\"httpEquiv\":\"x-ua-compatible\",\"content\":\"ie=edge\"}],[\"$\",\"meta\",null,{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover\"}],[\"$\",\"title\",null,{\"children\":\"Page Not Found — Neon\"}],[[\"$\",\"$Lc\",null,{\"text\":\"Add files to your Postgres branches via Neon Object Storage, our S3-compatible object store\",\"link\":{\"url\":\"https://neon.com/blog/building-neon-object-storage\",\"target\":\"_blank\"}}],[\"$\",\"div\",null,{\"className\":\"relative flex flex-col pt-safe min-h-[calc(100vh-36px)]\",\"children\":[[[[\"$\",\"header\",null,{\"className\":\"header top-0 right-0 left-0 z-50 flex h-16 w-full items-center bg-white dark:bg-black-pure lg:relative lg:h-14 after:absolute after:right-0 after:bottom-0 after:left-0 after:h-px after:bg-gray-new-90 dark:after:bg-gray-new-20 absolute\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto lg:max-w-none lg:px-8 max-w-[1856px] px-8 static! z-10 flex w-full items-center justify-between md:px-8 sm:px-5\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-x-[92px] xl:gap-x-10\",\"children\":[[\"$\",\"$Ld\",null,{\"width\":102,\"height\":28,\"priority\":true,\"isHeader\":true}],[\"$\",\"$Le\",null,{}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center lg:hidden gap-x-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-x-6\",\"children\":[[\"$\",\"$Lf\",\"discord\",{\"className\":\"group flex items-center gap-1.5 tracking-extra-tight transition-colors duration-200 rounded-sm text-black-pure hover:text-gray-new-30 dark:text-white dark:hover:text-gray-new-70\",\"to\":\"https://discord.gg/92vNTzKDGp\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"tagName\":\"Header\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 36 36\",\"width\":18,\"height\":18,\"className\":\"text-gray-new-20 transition-colors group-hover:text-gray-new-30 dark:text-gray-new-90 dark:group-hover:text-gray-new-80\",\"children\":[\"$10:props:children:0\",\"$10:props:children:1\"]}],[\"$\",\"span\",null,{\"className\":\"text-sm leading-none tracking-extra-tight\",\"children\":[\"Discord\",\"$undefined\"]}]]}],[\"$\",\"$Lf\",\"github\",{\"className\":\"group flex items-center gap-1.5 tracking-extra-tight transition-colors duration-200 rounded-sm text-black-pure hover:text-gray-new-30 dark:text-white dark:hover:text-gray-new-70\",\"to\":\"https://github.com/neondatabase/neon\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"tagName\":\"Header\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 36 36\",\"width\":18,\"height\":18,\"className\":\"text-gray-new-20 transition-colors group-hover:text-gray-new-30 dark:text-gray-new-90 dark:group-hover:text-gray-new-80\",\"children\":\"$12:props:children:0:props:children\"}],[\"$\",\"span\",null,{\"className\":\"text-sm leading-none tracking-extra-tight\",\"children\":[\"$undefined\",\"$L52\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-x-3.5\",\"children\":[[\"$\",\"$L24\",null,{\"className\":\"h-9 px-[18px]\",\"data-test\":\"header-login\",\"to\":\"https://console.neon.tech/login\",\"theme\":\"outlined\",\"size\":\"xxs\",\"tagName\":\"Header\",\"children\":\"Log in\"}],[\"$\",\"$L24\",null,{\"className\":\"h-9 px-[18px]\",\"data-test\":\"header-signup\",\"to\":\"https://console.neon.tech/signup\",\"theme\":\"white-filled-multi\",\"size\":\"xxs\",\"tagName\":\"Header\",\"children\":\"Sign up\"}]]}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"navigation-overlay pointer-events-none fixed inset-0 z-40 bg-white/80 opacity-0 transition-opacity delay-150 duration-200 dark:bg-black-pure/80\"}]],[\"$\",\"$L25\",null,{\"isDocPage\":false,\"docPageType\":null}]],[\"$\",\"main\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[\"$\",\"$L26\",null,{\"title\":\"Page not found...\",\"text\":\"Sorry, the page you are looking for doesn't exist or has been moved.\"}]}],[\"$\",\"footer\",null,{\"className\":\"relative z-30 mt-auto border-t border-gray-new-90 bg-white safe-paddings dark:border-gray-new-20 dark:bg-black-pure\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto lg:max-w-none lg:px-8 md:px-5 max-w-[1856px] px-8 flex justify-between gap-x-10 py-12 3xl:py-8 sm:py-5\",\"ref\":\"$undefined\",\"children\":[\"$L53\",\"$L54\"]}]}],\"$L55\"]}]]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"44:[\"$\",\"$L56\",null,{\"navigation\":\"$2f:1:props:children:0:0:0:props:children:props:children:props:children:1:props:children:props:navigation\",\"basePath\":\"/docs/\"}]\n46:[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/contact-sales\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Contact Sales\",\"$undefined\",false]}],false]}]\n47:[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/security\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Security\",\"$undefined\",false]}],false]}]\n"])</script><script>self.__next_f.push([1,"48:[\"$\",\"div\",\"1\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Docs\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/changelog\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Changelog\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/introduction/support\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Support\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/guides\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Community Guides\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/faqs\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"FAQs\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"5\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/postgresql/tutorial\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"PostgreSQL Tutorial\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"6\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/startups\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Startups\",\"$undefined\",false]}],false]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"49:[\"$\",\"div\",\"2\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Community\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://discord.gg/92vNTzKDGp\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"discord-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"Discord\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://github.com/neondatabase/neon\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"github-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"GitHub\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://twitter.com/neondatabase/\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"x-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"X.com\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.linkedin.com/company/neon-inc/\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linkedin-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"LinkedIn\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.youtube.com/channel/UCoMzQTJSIr7-RU1QbomQI2w\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"youtube-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"YouTube\",\"$undefined\",false]}],false]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"4a:[\"$\",\"div\",\"3\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Compliance\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=4064ac33-7b48-407b-aed7-ce02971d1ec1\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"CCPA\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=45220873-6e51-4dbb-b1b1-37d66ee9ef95\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"GDPR\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=1fed9faa-4a87-427c-9a95-96b4d6bf66b7\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"ISO 27001\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=dc79cbc7-c99d-4eb9-891e-f5dc44b943d7\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"ISO 27701\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=7bfa66da-33ab-49de-8391-e329738a1ae9\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"SOC 2\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],\"$L57\",\"$L58\"]}]]}]\n"])</script><script>self.__next_f.push([1,"50:[\"$\",\"$L59\",null,{\"gitHubPath\":\"content/docs/manage/projects.md\",\"isTemplate\":\"$undefined\",\"withBorder\":true}]\n51:[\"$\",\"$L5a\",null,{\"id\":\"branching-video\",\"embedId\":\"UuHnFlg66Io\",\"title\":\"Watch: Git for databases\",\"description\":\"See how Neon branching works in practice.\",\"targeting\":{\"all\":true},\"destination\":{\"label\":\"Watch the video\",\"url\":\"/docs/introduction/branching\"}}]\n"])</script><script>self.__next_f.push([1,"53:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start lg:w-full\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-auto lg:mb-11\",\"children\":[[\"$\",\"$Ld\",null,{\"className\":\"sm:h-6 sm:w-auto\",\"width\":102,\"height\":28}],[\"$\",\"span\",null,{\"className\":\"mt-3.5 block text-[13px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60 xl:mt-3\",\"children\":\"Neon is part of the Databricks Platform\"}]]}],false,[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start justify-between gap-5 lg:w-full lg:flex-row sm:flex-col\",\"children\":[[\"$\",\"$L27\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex max-w-2xl flex-col gap-y-2 text-[13px] leading-none tracking-extra-tight text-gray-new-40 dark:text-gray-new-60\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"© Neon 2026. All rights reserved. Apache, Apache Spark, Spark, the Spark Logo, Apache Iceberg, Iceberg, and the Apache Iceberg logo are trademarks of the\",\" \",[\"$\",\"a\",null,{\"href\":\"https://www.apache.org\",\"rel\":\"nofollow noopener noreferrer\",\"target\":\"_blank\",\"className\":\"underline hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"children\":\"Apache Software Foundation\"}],\".\"]}],[\"$\",\"p\",null,{\"className\":\"flex flex-wrap gap-x-3 gap-y-1\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/privacynotice\",\"children\":\"Privacy Notice\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/terms-of-use\",\"children\":\"Terms of Use\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"/platform-terms\",\"children\":\"Neon Platform Terms\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/modern-slavery-policy-statement\",\"children\":\"Modern Slavery Statement\"}],[\"$\",\"$Lf\",null,{\"className\":\"hover:text-gray-new-20 dark:hover:text-gray-new-80\",\"to\":\"https://www.databricks.com/legal/supplemental-privacy-notice-california-residents\",\"children\":\"California Privacy\"}]]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"54:[\"$\",\"div\",null,{\"className\":\"flex w-fit gap-x-[88px] xl:gap-x-6 lg:hidden\",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/about-us\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"About\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/blog\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Blog\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.databricks.com/company/careers/open-positions?department=engineering\u0026location=all\u0026itm_source=www\u0026itm_category=company\u0026itm_page=engineering-at-databricks\u0026itm_location=body\u0026itm_component=hero\u0026itm_offer=open-positions\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"Careers\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/contact-sales\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Contact Sales\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/security\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Security\",\"$undefined\",false]}],false]}]]}]]}],[\"$\",\"div\",\"1\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Docs\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/changelog\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Changelog\",\"$undefined\",false]}],false]}],\"$L5b\",\"$L5c\",\"$L5d\",\"$L5e\",\"$L5f\"]}]]}],\"$L60\",\"$L61\"]}]\n"])</script><script>self.__next_f.push([1,"55:[\"$\",\"$L2d\",null,{\"isDocPage\":false}]\n"])</script><script>self.__next_f.push([1,"57:[\"$\",\"li\",\"5\",{\"className\":\"-my-px flex min-w-[148px] py-px group relative [perspective:2000px]\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/security/hipaa\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"HIPAA\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":15,\"fill\":\"none\",\"viewBox\":\"0 0 14 15\",\"className\":\"ml-0.5 opacity-80\",\"children\":\"$39:props:children:0:props:children:3:props:children\"}]]}],[\"$\",\"div\",null,{\"className\":\"absolute right-0 bottom-full z-50 min-w-[230px] pb-2.5 pointer-events-none opacity-0 origin-bottom-right [transform:rotateX(12deg)_scale(0.9)] transition-[opacity,transform] duration-200 group-hover:pointer-events-auto group-hover:visible group-hover:[transform:none] group-hover:opacity-100 group-focus-within:pointer-events-auto group-focus-within:visible group-focus-within:[transform:none] group-focus-within:opacity-100\",\"children\":[\"$\",\"ul\",null,{\"className\":\"flex w-full flex-col gap-y-1 border border-gray-new-80 bg-gray-new-98 p-2 dark:border-gray-new-20 dark:bg-[#0A0A0B] shadow-[0px_10px_20px_0px_rgba(0,0,0,.06)] dark:shadow-[0px_8px_20px_0px_rgba(0,0,0,.4)]\",\"children\":[[\"$\",\"li\",\"Compliance Guide\",{\"children\":[\"$\",\"$Lf\",null,{\"className\":\"block p-3 text-[15px] leading-dense tracking-extra-tight whitespace-nowrap text-gray-new-10 transition-colors duration-200 hover:bg-gray-new-90 dark:text-gray-new-90 dark:hover:bg-gray-new-8\",\"to\":\"/docs/security/hipaa\",\"children\":\"Compliance Guide\"}]}],[\"$\",\"li\",\"Neon’s Sub Contractors\",{\"children\":[\"$\",\"$Lf\",null,{\"className\":\"block p-3 text-[15px] leading-dense tracking-extra-tight whitespace-nowrap text-gray-new-10 transition-colors duration-200 hover:bg-gray-new-90 dark:text-gray-new-90 dark:hover:bg-gray-new-8\",\"to\":\"/hipaa-contractors\",\"children\":\"Neon’s Sub Contractors\"}]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"58:[\"$\",\"li\",\"6\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"Trust Center\",\"$undefined\",false]}],false]}]\n"])</script><script>self.__next_f.push([1,"5b:[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/introduction/support\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Support\",\"$undefined\",false]}],false]}]\n5c:[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/guides\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Community Guides\",\"$undefined\",false]}],false]}]\n5d:[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/faqs\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"FAQs\",\"$undefined\",false]}],false]}]\n5e:[\"$\",\"li\",\"5\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/postgresql/tutorial\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"PostgreSQL Tutorial\",\"$undefined\",false]}],false]}]\n5f:[\"$\",\"li\",\"6\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/startups\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"Startups\",\"$undefined\",false]}],false]}]\n"])</script><script>self.__next_f.push([1,"60:[\"$\",\"div\",\"2\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Community\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://discord.gg/92vNTzKDGp\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"discord-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"Discord\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://github.com/neondatabase/neon\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"github-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"GitHub\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://twitter.com/neondatabase/\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"x-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"X.com\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.linkedin.com/company/neon-inc/\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linkedin-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"LinkedIn\",\"$undefined\",false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://www.youtube.com/channel/UCoMzQTJSIr7-RU1QbomQI2w\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[[\"$\",\"span\",null,{\"className\":\"youtube-icon mr-2.5 inline-block size-4 bg-gray-new-30 dark:bg-gray-new-70 group-hover/link:bg-black-pure group-hover/link:dark:bg-white\"}],\"YouTube\",\"$undefined\",false]}],false]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"61:[\"$\",\"div\",\"3\",{\"className\":\"grid content-start gap-y-7\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] leading-none text-gray-new-10 uppercase dark:text-white\",\"children\":\"Compliance\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-y-5\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=4064ac33-7b48-407b-aed7-ce02971d1ec1\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"CCPA\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],false]}],false]}],[\"$\",\"li\",\"1\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=45220873-6e51-4dbb-b1b1-37d66ee9ef95\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"GDPR\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],false]}],false]}],[\"$\",\"li\",\"2\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=1fed9faa-4a87-427c-9a95-96b4d6bf66b7\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"ISO 27001\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],[\"$\",\"li\",\"3\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=dc79cbc7-c99d-4eb9-891e-f5dc44b943d7\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"ISO 27701\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],[\"$\",\"li\",\"4\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com/?itemUid=7bfa66da-33ab-49de-8391-e329738a1ae9\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"SOC 2\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Certified\"}],false]}],false]}],\"$L62\",\"$L63\"]}]]}]\n"])</script><script>self.__next_f.push([1,"62:[\"$\",\"li\",\"5\",{\"className\":\"-my-px flex min-w-[148px] py-px group relative [perspective:2000px]\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"/docs/security/hipaa\",\"rel\":null,\"target\":null,\"children\":[\"$undefined\",\"HIPAA\",[\"$\",\"span\",null,{\"className\":\"ml-1.5 py-px text-gray-new-70 dark:text-gray-new-40 transition-colors duration-200 group-hover/link:text-gray-new-10 group-hover/link:dark:text-gray-new-90\",\"children\":\"Compliant\"}],[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":15,\"fill\":\"none\",\"viewBox\":\"0 0 14 15\",\"className\":\"ml-0.5 opacity-80\",\"children\":\"$39:props:children:0:props:children:3:props:children\"}]]}],[\"$\",\"div\",null,{\"className\":\"absolute right-0 bottom-full z-50 min-w-[230px] pb-2.5 pointer-events-none opacity-0 origin-bottom-right [transform:rotateX(12deg)_scale(0.9)] transition-[opacity,transform] duration-200 group-hover:pointer-events-auto group-hover:visible group-hover:[transform:none] group-hover:opacity-100 group-focus-within:pointer-events-auto group-focus-within:visible group-focus-within:[transform:none] group-focus-within:opacity-100\",\"children\":[\"$\",\"ul\",null,{\"className\":\"flex w-full flex-col gap-y-1 border border-gray-new-80 bg-gray-new-98 p-2 dark:border-gray-new-20 dark:bg-[#0A0A0B] shadow-[0px_10px_20px_0px_rgba(0,0,0,.06)] dark:shadow-[0px_8px_20px_0px_rgba(0,0,0,.4)]\",\"children\":[[\"$\",\"li\",\"Compliance Guide\",{\"children\":[\"$\",\"$Lf\",null,{\"className\":\"block p-3 text-[15px] leading-dense tracking-extra-tight whitespace-nowrap text-gray-new-10 transition-colors duration-200 hover:bg-gray-new-90 dark:text-gray-new-90 dark:hover:bg-gray-new-8\",\"to\":\"/docs/security/hipaa\",\"children\":\"Compliance Guide\"}]}],[\"$\",\"li\",\"Neon’s Sub Contractors\",{\"children\":[\"$\",\"$Lf\",null,{\"className\":\"block p-3 text-[15px] leading-dense tracking-extra-tight whitespace-nowrap text-gray-new-10 transition-colors duration-200 hover:bg-gray-new-90 dark:text-gray-new-90 dark:hover:bg-gray-new-8\",\"to\":\"/hipaa-contractors\",\"children\":\"Neon’s Sub Contractors\"}]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"63:[\"$\",\"li\",\"6\",{\"className\":\"-my-px flex min-w-[148px] py-px\",\"children\":[[\"$\",\"$Lf\",null,{\"className\":\"group/link relative -my-px flex cursor-pointer items-center rounded-sm py-px whitespace-nowrap text-[15px] leading-none tracking-extra-tight text-gray-new-40 transition-colors duration-200 hover:text-black-pure dark:text-gray-new-60 dark:hover:text-white\",\"to\":\"https://trust.neon.com\",\"rel\":\"noopener noreferrer\",\"target\":\"_blank\",\"children\":[\"$undefined\",\"Trust Center\",\"$undefined\",false]}],false]}]\n"])</script><script>self.__next_f.push([1,"64:I[265227,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"4c:[[\"$\",\"p\",null,{\"children\":[\"In Neon, the project is your main workspace. Within a project, you create branches for different workflows, like environments, features, or previews. Each branch contains its own databases, roles, computes, and replicas. Your \",[\"$\",\"$L64\",null,{\"href\":\"/docs/introduction/plans\",\"children\":\"Neon Plan\"}],\" determines how many projects you can create and the resource limits within those projects.\"]}],\"\\n\",[\"$\",\"h2\",null,{\"id\":\"default-resources\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Default resources\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#default-resources\",\"aria-label\":\"Link to Default resources\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3.5\",\"children\":[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeLinecap\":\"square\",\"strokeLinejoin\":\"round\",\"strokeWidth\":1.4,\"d\":\"m3.938 12.688 1.75-11.375M8.313 12.688l1.75-11.375M3.063 4.813h8.75M2.188 9.188h8.75\"}]}]}]]}],\"\\n\",[\"$\",\"p\",null,{\"children\":\"When you add a new project, Neon creates the following resources by default:\"}],\"\\n\",[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[\"A root branch is created as your project's default branch. In the Console, this branch is named \",[\"$\",\"code\",null,{\"children\":\"production\"}],\"; via API/CLI, it's named \",[\"$\",\"code\",null,{\"children\":\"main\"}],\". You can create child branches for development, testing, staging, and other purposes. For more information, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/branches\",\"children\":\"Manage branches\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"A single primary read-write compute. This is the compute associated with the branch. For more information, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/computes\",\"children\":\"Manage computes\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"A Postgres database that resides on the project's default branch. If you did not specify your own database name when creating the project, the database created is named \",[\"$\",\"code\",null,{\"children\":\"neondb\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"A Postgres role that is named for your database. For example, if your database is named \",[\"$\",\"code\",null,{\"children\":\"neondb\"}],\", the project is created with a default role named \",[\"$\",\"code\",null,{\"children\":\"neondb_owner\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Storage depends on your \",[\"$\",\"$L64\",null,{\"href\":\"/docs/introduction/plans\",\"children\":\"Neon plan\"}],\": the Free plan includes 0.5 GB per project (shared across all branches), while paid plans (Launch and Scale) are usage-based: you pay only for what you use. Each branch on paid plans supports a logical data size of up to 16 TB. When a branch reaches this limit, write performance drops, but you can still drop or delete data to reclaim space. To increase this limit, \",[\"$\",\"$L64\",null,{\"href\":\"https://console.neon.tech/app/settings?modal=feedback\u0026modalparams=%22Storage%20limit%20increase%22\",\"children\":\"request a storage increase in the feedback form in console\"}],\".\"]}],\"\\n\"]}],\"\\n\",[\"$\",\"h2\",null,{\"id\":\"create-a-project\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Create a project\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#create-a-project\",\"aria-label\":\"Link to Create a project\",\"children\":\"$L65\"}]]}],\"\\n\",\"$L66\",\"\\n\",\"$L67\",\"\\n\",\"$L68\",\"\\n\",\"$L69\",\"\\n\",\"$L6a\",\"\\n\",\"$L6b\",\"\\n\",\"$L6c\",\"\\n\",\"$L6d\",\"\\n\",\"$L6e\",\"\\n\",\"$L6f\",\"\\n\",\"$L70\",\"\\n\",\"$L71\",\"\\n\",\"$L72\",\"\\n\",\"$L73\",\"\\n\",\"$L74\",\"\\n\",\"$L75\",\"\\n\",\"$L76\",\"\\n\",\"$L77\",\"\\n\",\"$L78\",\"\\n\",\"$L79\",\"\\n\",\"$L7a\",\"\\n\",\"$L7b\",\"\\n\",\"$L7c\",\"\\n\",\"$L7d\",\"\\n\",\"$L7e\",\"\\n\",\"$L7f\",\"\\n\",\"$L80\",\"\\n\",\"$L81\",\"\\n\",\"$L82\",\"\\n\",\"$L83\",\"\\n\",\"$L84\",\"\\n\",\"$L85\",\"\\n\",\"$L86\",\"\\n\",\"$L87\",\"\\n\",\"$L88\",\"\\n\",\"$L89\",\"\\n\",\"$L8a\",\"\\n\",\"$L8b\",\"\\n\",\"$L8c\",\"\\n\",\"$L8d\",\"\\n\",\"$L8e\",\"\\n\",\"$L8f\",\"\\n\",\"$L90\",\"\\n\",\"$L91\",\"\\n\",\"$L92\",\"\\n\",\"$L93\",\"\\n\",\"$L94\",\"\\n\",\"$L95\",\"\\n\",\"$L96\",\"\\n\",\"$L97\",\"\\n\",\"$L98\",\"\\n\",\"$L99\",\"\\n\",\"$L9a\",\"\\n\",\"$L9b\",\"\\n\",\"$L9c\",\"\\n\",\"$L9d\",\"\\n\",\"$L9e\",\"\\n\",\"$L9f\",\"\\n\",\"$La0\",\"\\n\",\"$La1\",\"\\n\",\"$La2\",\"\\n\",\"$La3\",\"\\n\",\"$La4\",\"\\n\",\"$La5\",\"\\n\",\"$La6\",\"\\n\",\"$La7\",\"\\n\",\"$La8\",\"\\n\",\"$La9\",\"\\n\",\"$Laa\",\"\\n\",\"$Lab\",\"\\n\",\"$Lac\",\"\\n\",\"$Lad\",\"\\n\",\"$Lae\",\"\\n\",\"$Laf\",\"\\n\",\"$Lb0\",\"\\n\",\"$Lb1\",\"\\n\",\"$Lb2\",\"\\n\",\"$Lb3\",\"\\n\",\"$Lb4\",\"\\n\",\"$Lb5\",\"\\n\",\"$Lb6\",\"\\n\",\"$Lb7\",\"\\n\",\"$Lb8\",\"\\n\",\"$Lb9\",\"\\n\",\"$Lba\",\"\\n\",\"$Lbb\",\"\\n\",\"$Lbc\",\"\\n\",\"$Lbd\",\"\\n\",\"$Lbe\",\"\\n\",\"$Lbf\",\"\\n\",\"$Lc0\",\"\\n\",\"$Lc1\",\"\\n\",\"$Lc2\",\"\\n\",\"$Lc3\",\"\\n\",\"$Lc4\",\"\\n\",\"$Lc5\",\"\\n\",\"$Lc6\",\"\\n\",\"$Lc7\",\"\\n\",\"$Lc8\",\"\\n\",\"$Lc9\",\"\\n\",\"$Lca\",\"\\n\",\"$Lcb\",\"\\n\",\"$Lcc\",\"\\n\",\"$Lcd\",\"\\n\",\"$Lce\",\"\\n\",\"$Lcf\",\"\\n\",\"$Ld0\",\"\\n\",\"$Ld1\",\"\\n\",\"$Ld2\",\"\\n\",\"$Ld3\",\"\\n\",\"$Ld4\",\"\\n\",\"$Ld5\",\"\\n\",\"$Ld6\",\"\\n\",\"$Ld7\",\"\\n\",\"$Ld8\",\"\\n\",\"$Ld9\",\"\\n\",\"$Lda\",\"\\n\",\"$Ldb\",\"\\n\",\"$Ldc\",\"\\n\",\"$Ldd\",\"\\n\",\"$Lde\",\"\\n\",\"$Ldf\",\"\\n\",\"$Le0\",\"\\n\",\"$Le1\",\"\\n\",\"$Le2\",\"\\n\",\"$Le3\",\"\\n\",\"$Le4\",\"\\n\",\"$Le5\",\"\\n\",\"$Le6\"]\n"])</script><script>self.__next_f.push([1,"e7:I[564851,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"e9:I[205411,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"ea:I[605500,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"Image\"]\n"])</script><script>self.__next_f.push([1,"65:[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3.5\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]\n66:[\"$\",\"p\",null,{\"children\":[\"The following instructions describe how to create additional Neon projects. If you are creating your very first Neon project, refer to the instructions in \",[\"$\",\"$L64\",null,{\"href\":\"/docs/get-started/signing-up\",\"children\":\"Playing with Neon\"}],\".\"]}]\n67:[\"$\",\"p\",null,{\"children\":[\"You can create a project from the Console or the Neon CLI. To create one with the API, see \",[\"$\",\"$L64\",null,{\"href\":\"#create-a-project-with-the-api\",\"children\":\"Create a project with the API\"}],\".\"]}]\n"])</script><script>self.__next_f.push([1,"68:[\"$\",\"$Le7\",null,{\"labels\":[\"Console\",\"CLI\"],\"children\":[[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Navigate to the \",[\"$\",\"$L64\",null,{\"href\":\"https://console.neon.tech\",\"children\":\"Neon Console\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Click \",[\"$\",\"strong\",null,{\"children\":\"New Project\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Specify values for \",[\"$\",\"strong\",null,{\"children\":\"Project Name\"}],\", \",[\"$\",\"strong\",null,{\"children\":\"Postgres version\"}],\", \",[\"$\",\"strong\",null,{\"children\":\"Cloud service provider\"}],\", and \",[\"$\",\"strong\",null,{\"children\":\"Region\"}],\". Project names are limited to 64 characters.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Click \",[\"$\",\"strong\",null,{\"children\":\"Create Project\"}],\".\"]}],\"\\n\"]}],[\"$\",\"p\",null,{\"children\":[\"After creating a project, you are directed to the \",[\"$\",\"strong\",null,{\"children\":\"Project Dashboard\"}],\".\"]}]]}],[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"Install the CLI with \",[\"$\",\"code\",null,{\"children\":\"npm i -g neon\"}],\" and run \",[\"$\",\"code\",null,{\"children\":\"neon auth\"}],\" to log in. Then create a project with \",[\"$\",\"code\",null,{\"children\":\"neon projects create\"}],\":\"]}],\"$Le8\",[\"$\",\"p\",null,{\"children\":[\"The output includes the new project ID and the default connection string. For all options, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/cli/projects\",\"children\":\"Neon CLI — projects\"}],\".\"]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"69:[\"$\",\"h2\",null,{\"id\":\"view-projects\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"View projects\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#view-projects\",\"aria-label\":\"Link to View projects\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3.5\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n6a:[\"$\",\"p\",null,{\"children\":\"To view your projects:\"}]\n6b:[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Navigate to the \",[\"$\",\"$L64\",null,{\"href\":\"https://console.neon.tech\",\"children\":\"Neon Console\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"From the breadcrumb navigation menu at the top-left of the console, select your organization.\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"The \",[\"$\",\"strong\",null,{\"children\":\"Projects\"}],\" page lists your projects, including any projects that have been shared with you.\"]}],\"\\n\"]}]\n6c:[\"$\",\"h2\",null,{\"id\":\"project-settings\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Project settings\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#project-settings\",\"aria-label\":\"Link to Project settings\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3.5\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n6d:[\"$\",\"p\",null,{\"children\":[\"Once you open a project, you can use the \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\" page to manage your project and configure any defaults.\"]}]\n6e:[\"$\",\"p\",null,{\"children\":[\"$\",\"$Le9\",null,{\"src\":\"/docs/manage/settings_page.png\",\"children\":[[\"$\",\"$Lea\",null,{\"className\":\"\",\"src\":\"/docs/manage/settings_page.png\",\"width\":704,\"height\":447,\"style\":{\"width\":\"100%\",\"height\":\"100%\"},\"title\":\"$undefined\",\"unoptimized\":true,\"alt\":\"Project Settings page\"}],false]}]}]\n6f:[\"$\",\"p\",null,{\"children\":[\"The \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\" page includes these sub-pages:\"]}]\n"])</script><script>self.__next_f.push([1,"70:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"General\"}],\": Change the name of your project or copy the project ID.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Compute\"}],\": Set the scale to zero and sizing defaults for any new computes you create when branching.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Instant restore\"}],\": Under \",[\"$\",\"strong\",null,{\"children\":\"Settings → Instant restore\"}],\", set the \",[\"$\",\"strong\",null,{\"children\":\"history window\"}],\" to control how far back \",[\"$\",\"strong\",null,{\"children\":\"instant restore\"}],\", Time Travel queries, and branching from past states can reach.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Updates\"}],\": Schedule a time for Postgres and Neon updates.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Project permissions\"}],\": Grant organization members access to this project, and review who can already reach it. See \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/user-permissions\",\"children\":\"User permissions\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Collaborators\"}],\": Invite external collaborators to join your Neon project.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Network security\"}],\": Configure Neon's IP and Private Networking features for secure access.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"RLS\"}],\": Configure Neon Row-Level Security (RLS) to apply row-level security policies to your Neon project.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Logical replication\"}],\": Enable logical replication to replicate data from your Neon project to external data services and platforms.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Transfer\"}],\": Transfer your project from the current organization to another organization you belong to. Transferring a project out of an organization requires the \",[\"$\",\"strong\",null,{\"children\":\"Admin\"}],\" organization role.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Delete\"}],\": Use with care! This action deletes your entire project and all its objects, and is irreversible.\"]}],\"\\n\"]}]\n"])</script><script>self.__next_f.push([1,"71:[\"$\",\"h3\",null,{\"id\":\"general-project-settings\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"General project settings\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#general-project-settings\",\"aria-label\":\"Link to General project settings\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n72:[\"$\",\"p\",null,{\"children\":[\"On the \",[\"$\",\"strong\",null,{\"children\":\"General\"}],\" page, you are permitted to change the name of your project or copy the project ID. The project ID is permanent and cannot be changed.\"]}]\n73:[\"$\",\"h3\",null,{\"id\":\"change-your-projects-default-compute-settings\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Change your project's default compute settings\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#change-your-projects-default-compute-settings\",\"aria-label\":\"Link to Change your project's default compute settings\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n74:[\"$\",\"p\",null,{\"children\":[\"You can change your project's default compute settings on the \",[\"$\",\"strong\",null,{\"children\":\"Compute\"}],\" page. These settings determine the compute resources allocated to any new branches or read replicas you create.\"]}]\n75:[\"$\",\"p\",null,{\"children\":[\"$\",\"$Le9\",null,{\"src\":\"/docs/manage/default_compute_settings.png\",\"children\":[[\"$\",\"$Lea\",null,{\"className\":\"\",\"src\":\"/docs/manage/default_compute_settings.png\",\"width\":704,\"height\":447,\"style\":{\"width\":\"100%\",\"height\":\"100%\"},\"title\":\"$undefined\",\"unoptimized\":true,\"alt\":\"default_compute_settings\"}],false]}]}]\n"])</script><script>self.__next_f.push([1,"76:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#EC6F09] dark:border-[#F99D51] [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#EC6F09] dark:text-[#F99D51]\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeLinecap\":\"square\",\"strokeMiterlimit\":10,\"strokeWidth\":1.333,\"d\":\"M8.003 2C4.32 2 1.336 4.686 1.336 8c0 1.229.412 2.37 1.117 3.322l-.816 3.044 3.524-.945A7.2 7.2 0 0 0 8.003 14c3.682 0 6.666-2.686 6.666-6s-2.984-6-6.666-6ZM8 8.332v-3\"}],[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M8.005 11.667a.833.833 0 1 0 0-1.667.833.833 0 0 0 0 1.667\"}]]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"important\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"Changes to default compute settings only affect \",[\"$\",\"strong\",null,{\"children\":\"newly created computes\"}],\". Existing computes, including those on your primary branch and read replicas, will not be automatically updated. To change settings for existing computes, you need to update them individually through the \",[\"$\",\"strong\",null,{\"children\":\"Branches\"}],\" page.\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"77:[\"$\",\"p\",null,{\"children\":\"A Compute Unit (CU) represents approximately 4 GB of RAM, along with associated CPU and local SSD resources. New branches inherit compute settings from your first branch, but you can change these defaults to:\"}]\n78:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"Set smaller compute sizes for preview deployments and development branches\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Standardize settings across read replicas\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Optimize resource usage and costs for non-production workloads\"}],\"\\n\"]}]\n79:[\"$\",\"p\",null,{\"children\":\"Neon supports two compute configurations:\"}]\n7a:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Fixed size:\"}],\" Select a fixed compute size ranging from .25 CUs to 56 CUs\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Autoscaling:\"}],\" Specify minimum and maximum compute sizes (from .25 CU to 16 CUs) to automatically scale based on workload. Note: The maximum permitted autoscaling range is 8 CU, meaning the difference between max and min cannot exceed 8 CU (for example, if min = 1 CU, max can be at most 9 CU). For more information, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/introduction/autoscaling\",\"children\":\"Autoscaling\"}]]}],\"\\n\"]}]\n7b:[\"$\",\"h3\",null,{\"id\":\"configure-the-history-window-for-instant-restore\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Configure the history window for instant restore\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#configure-the-history-window-for-instant-restore\",\"aria-label\":\"Link to Configure the history window for instant restore\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n7c:[\"$\",\"p\",null,{\"children\":\"By default, Neon retains a history of changes for all branches in your project, enabling features like:\"}]\n7d:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"$L64\",null,{\"href\":\"/docs/introduction/branch-restore\",\"children\":\"Instant restore\"}],\" for recovering lost data\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"$L64\",null,{\"href\":\"/docs/guides/time-travel-assist\",\"children\":\"Time Travel\"}],\" queries for investigating data issues\"]}],\"\\n\"]}]\n7e:[\"$\",\"p\",null,{\"children\":[\"For plan limits, billing, and how retention works, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/introduction/history-window\",\"children\":\"History window\"}],\".\"]}]\n7f:[\"$\",\"p\",null,{\"children\":[\"If you extend the history window, you expand how far back \",[\"$\",\"strong\",null,{\"children\":\"instant restore\"}],\" and Time Travel can go, but you also increase \",[\"$\",\"strong\",null,{\"children\":\"History\"}],\" usage (change history billed for instant restore) on your project.\"]}]\n80:[\"$\",\"p\",null,{\"children\":[\"Also note that adjusting the history window affects \",[\"$\",\"em\",null,{\"children\":\"all\"}],\" branches in your project.\"]}]\n81:[\"$\",\"p\",null,{\"children\":\"To configure the history window:\"}]\n82:[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"Select a project in the Neon Console.\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"On your \",[\"$\",\"strong\",null,{\"children\":\"Project Dashboard\"}],\", select \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"Instant restore\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Under \",[\"$\",\"strong\",null,{\"children\":\"History window\"}],\", use the slider to choose how long to keep change history.\\n\",[\"$\",\"$Le9\",null,{\"src\":\"/docs/manage/instant_restore_setting.png\",\"children\":[[\"$\",\"$Lea\",null,{\"className\":\"\",\"src\":\"/docs/manage/instant_restore_s"])</script><script>self.__next_f.push([1,"etting.png\",\"width\":704,\"height\":447,\"style\":{\"width\":\"100%\",\"height\":\"100%\"},\"title\":\"$undefined\",\"unoptimized\":true,\"alt\":\"History window configuration\"}],false]}]]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Click \",[\"$\",\"strong\",null,{\"children\":\"Save\"}],\".\"]}],\"\\n\"]}]\n83:[\"$\",\"h3\",null,{\"id\":\"schedule-updates-for-your-project\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Schedule updates for your project\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#schedule-updates-for-your-project\",\"aria-label\":\"Link to Schedule updates for your project\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n84:[\"$\",\"p\",null,{\"children\":\"To keep your Neon computes and Postgres instances up to date, Neon automatically applies scheduled updates that include Postgres minor version upgrades, security patches, and new features. Updates are applied to the computes within your project. They require a quick compute restart, take only a few seconds, and typically occur weekly.\"}]\n85:[\"$\",\"p\",null,{\"children\":\"On the Free plan, updates are automatically scheduled. On paid plans, you can set a preferred day and time for updates. Restarts occur within your selected time window and take only a few seconds.\"}]\n86:[\"$\",\"p\",null,{\"children\":\"To set your project's update schedule or view currently scheduled updates:\"}]\n87:[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Go to \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\" \u003e \",[\"$\",\"strong\",null,{\"children\":\"Updates\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Choose a day of the week and an hour. Updates will occur within this time window and take only a few seconds.\"}],\"\\n\"]}]\n88:[\"$\",\"p\",null,{\"children\":[\"For more information, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/updates\",\"children\":\"Updates\"}],\".\"]}]\n89:[\"$\",\"h3\",null,{\"id\":\"give-someone-access-to-a-project\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Give someone access to a project\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#give-someone-access-to-a-project\",\"aria-label\":\"Link to Give someone access to a project\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n8a:[\"$\",\"p\",null,{\"children\":\"How you grant access depends on whether the person is already in your organization:\"}]\n8b:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Organization members\"}],\": Grant them a per-project permission (\",[\"$\",\"strong\",null,{\"children\":\"Viewer\"}],\", \",[\"$\",\"strong\",null,{\"children\":\"Editor\"}],\", or \",[\"$\",\"strong\",null,{\"children\":\"Admin\"}],\") from the project's \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\" → \",[\"$\",\"strong\",null,{\"children\":\"Project permissions\"}],\" page. This is also how you give a member more access on one project than their organization role provides. See \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/user-permissions#assign-project-access\",\"children\":\"Assign project access\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"People outside your organization\"}],\": Invite them as a collaborator, as described below.\"]}],\"\\n\"]}]\n8c:[\"$\""])</script><script>self.__next_f.push([1,",\"h4\",null,{\"id\":\"invite-collaborators-to-a-project\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Invite collaborators to a project\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#invite-collaborators-to-a-project\",\"aria-label\":\"Link to Invite collaborators to a project\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n8d:[\"$\",\"p\",null,{\"children\":\"Neon's project collaboration feature allows you to invite external Neon accounts to collaborate on a Neon project.\"}]\n"])</script><script>self.__next_f.push([1,"8e:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#2D8665] dark:text-green-52\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"m12 2 2 2-6.4 6.4-2.8.8.8-2.8z\"}],[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"M12.4 9.2v3.6a1.2 1.2 0 0 1-1.2 1.2h-8A1.2 1.2 0 0 1 2 12.8v-8a1.2 1.2 0 0 1 1.2-1.2h3.6\"}]]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"note\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"Project sharing is being deprecated and will be removed in a future release. To give a contractor or other limited-access user access to specific projects, add them to the organization as a \",[\"$\",\"strong\",null,{\"children\":\"Collaborator\"}],\" and grant per-project permissions instead. See \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/user-permissions\",\"children\":\"User permissions\"}],\".\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"8f:[\"$\",\"p\",null,{\"children\":\"Organization members can't be added as collaborators on organization-owned projects. Grant them a per-project permission instead.\"}]\n90:[\"$\",\"p\",null,{\"children\":\"To invite collaborators to a Neon project:\"}]\n91:[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"In the Neon Console, select a project.\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"Collaborators\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"Invite\"}],\" and enter the email address of the account you want to collaborate with.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Click \",[\"$\",\"strong\",null,{\"children\":\"Invite\"}],\".\"]}],\"\\n\"]}]\n92:[\"$\",\"p\",null,{\"children\":[\"The email you specify is added to the list of \",[\"$\",\"strong\",null,{\"children\":\"Collaborators\"}],\". The Neon account associated with that email address is granted full access to the project, with the exception of privileges required to delete the project. This account can also invite other Neon users to the project. When that user logs in to Neon, the project they were invited to is listed on their \",[\"$\",\"strong\",null,{\"children\":\"Projects\"}],\" page under \",[\"$\",\"strong\",null,{\"children\":\"Shared with you\"}],\".\"]}]\n93:[\"$\",\"p\",null,{\"children\":\"The costs associated with projects being collaborated on are charged to the Neon account that owns the project. For example, if you invite another Neon user account to a project you own, any usage incurred by that user within your project is billed to your Neon account, not theirs.\"}]\n94:[\"$\",\"p\",null,{\"children\":[\"For additional information, refer to our \",[\"$\",\"$L64\",null,{\"href\":\"/docs/guides/project-collaboration-guide\",\"children\":\"Project collaboration guide\"}],\".\"]}]\n95:[\"$\",\"h3\",null,{\"id\":\"configure-ip-allow\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Configure IP Allow\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#configure-ip-allow\",\"aria-label\":\"Link to Configure IP Allow\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n96:[\"$\",\"p\",null,{\"children\":\"The IP Allow feature provides an added layer of security for your data, restricting access to the branch where your database resides to only those IP addresses that you specify. In Neon, the IP allowlist is applied to all branches by default.\"}]\n97:[\"$\",\"p\",null,{\"children\":\"Optionally, you can allow unrestricted access to your project's non-protected branches. For instance, you might want to restrict access to protected branches to a handful of trusted IPs while allowing unrestricted access to your development branches.\"}]\n98:[\"$\",\"p\",null,{\"children\":[\"By default, Neon allows IP addresses from \",[\"$\",\"code\",null,{\"children\":\"0.0.0.0\"}],\", which means that Neon accepts connections from any IP address. Once you configure IP Allow by adding IP addresses or ranges, only those IP addresses will be allowed to access Neon.\"]}]\n"])</script><script>self.__next_f.push([1,"99:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#2D8665] dark:text-green-52\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$8e:props:children:0:props:children:0:props:children:0\",\"$8e:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"note\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"Neon projects provisioned on AWS support both \",[\"$\",\"$L64\",null,{\"href\":\"https://en.wikipedia.org/wiki/Internet_Protocol_version_4\",\"children\":\"IPv4\"}],\" and \",[\"$\",\"$L64\",null,{\"href\":\"https://en.wikipedia.org/wiki/IPv6\",\"children\":\"IPv6\"}],\" addresses. Neon project provisioned on Azure currently on support IPv4.\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"9a:[\"$\",\"$Le7\",null,{\"labels\":[\"Neon Console\",\"CLI\",\"API\"],\"children\":[[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":\"To configure an allowlist:\"}],[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"Select a project in the Neon Console.\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"On the \",[\"$\",\"strong\",null,{\"children\":\"Project Dashboard\"}],\", select \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"Network security\"}],\".\\n\",[\"$\",\"$Le9\",null,{\"src\":\"/docs/manage/ip_allow.png\",\"children\":[[\"$\",\"$Lea\",null,{\"className\":\"\",\"src\":\"/docs/manage/ip_allow.png\",\"width\":704,\"height\":447,\"style\":{\"width\":\"100%\",\"height\":\"100%\"},\"title\":\"$undefined\",\"unoptimized\":true,\"alt\":\"IP Allow configuration\"}],false]}]]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Under \",[\"$\",\"strong\",null,{\"children\":\"IP Allow\"}],\", specify the IP addresses you want to permit. Separate multiple entries with commas.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Optionally, under \",[\"$\",\"strong\",null,{\"children\":\"Branch access\"}],\", select \",[\"$\",\"strong\",null,{\"children\":\"Restrict IP Access to protected branches only\"}],\" to restrict access to only the branches you have designated as protected.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Click \",[\"$\",\"strong\",null,{\"children\":\"Save changes\"}],\".\"]}],\"\\n\"]}]]}],[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"The \",[\"$\",\"$L64\",null,{\"href\":\"/docs/cli/ip-allow\",\"children\":\"Neon CLI ip-allow command\"}],\" supports IP Allow configuration. For example, the following \",[\"$\",\"code\",null,{\"children\":\"add\"}],\" command adds IP addresses to the allowlist for an existing Neon project. Multiple entries are separated by a space. No delimiter is required.\"]}],\"$Leb\",[\"$\",\"p\",null,{\"children\":[\"To apply an IP allowlist to protected branches only, you can use the \",[\"$\",\"code\",null,{\"children\":\"--protected-only\"}],\" option:\"]}],\"$Lec\",[\"$\",\"p\",null,{\"children\":[\"To reverse that setting, use \",[\"$\",\"code\",null,{\"children\":\"--protected-only false\"}],\".\"]}],\"$Led\"]}],[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"The \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/create-project\",\"children\":\"Create project\"}],\" and \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/update-project\",\"children\":\"Update project\"}],\" methods support \",[\"$\",\"strong\",null,{\"children\":\"IP Allow\"}],\" configuration. For example, the following API call configures \",[\"$\",\"strong\",null,{\"children\":\"IP Allow\"}],\" for an existing Neon project. Separate multiple entries with commas. Each entry must be quoted. You can set the \",[\"$\",\"code\",null,{\"children\":\"\\\"protected_branches_only\"}],\" option to \",[\"$\",\"code\",null,{\"children\":\"true\"}],\" to apply the allowlist to protected branches only, or \",[\"$\",\"code\",null,{\"children\":\"false\"}],\" to apply it to all branches in your Neon project.\"]}],\"$Lee\"]}]]}]\n"])</script><script>self.__next_f.push([1,"9b:[\"$\",\"h4\",null,{\"id\":\"how-to-specify-ip-addresses\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"How to specify IP addresses\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#how-to-specify-ip-addresses\",\"aria-label\":\"Link to How to specify IP addresses\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n9c:[\"$\",\"p\",null,{\"children\":[\"You can define an allowlist with individual IP addresses, IP ranges, or \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/glossary#cidr-notation\",\"children\":\"CIDR notation\"}],\". A combination of these options is also permitted. Multiple entries, whether they are the same or of different types, must be separated by a comma. Whitespace is ignored.\"]}]\n"])</script><script>self.__next_f.push([1,"9d:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[\"\\n\",[\"$\",\"p\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Add individual IP addresses\"}],\": You can add individual IP addresses that you want to allow. This is useful for granting access to specific users or devices. This example represents a single IP address:\"]}],\"\\n\",\"$Lef\",\"\\n\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"\\n\",[\"$\",\"p\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Define IP ranges\"}],\": For broader access control, you can define IP ranges. This is useful for allowing access from a company network or a range of known IPs. This example range includes all IP addresses from \",[\"$\",\"code\",null,{\"children\":\"198.51.100.20\"}],\" to \",[\"$\",\"code\",null,{\"children\":\"198.51.100.50\"}],\":\"]}],\"\\n\",\"$Lf0\",\"\\n\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"\\n\",[\"$\",\"p\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Use CIDR notation\"}],\": For more advanced control, you can use \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/glossary#cidr-notation\",\"children\":\"CIDR (Classless Inter-Domain Routing) notation\"}],\". This is a compact way of defining a range of IPs and is useful for larger networks or subnets. Using CIDR notation can be advantageous when managing access to branches with numerous potential users, such as in a large development team or a company-wide network.\"]}],\"\\n\",[\"$\",\"p\",null,{\"children\":[\"This CIDR notation example represents all 256 IP addresses from \",[\"$\",\"code\",null,{\"children\":\"203.0.113.0\"}],\" to \",[\"$\",\"code\",null,{\"children\":\"203.0.113.255\"}],\".\"]}],\"\\n\",\"$Lf1\",\"\\n\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"\\n\",[\"$\",\"p\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Use IPv6 addresses\"}],\": Neon projects provisioned on AWS also support specifying IPv6 addresses. For example:\"]}],\"\\n\",[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#2D8665] dark:text-green-52\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$8e:props:children:0:props:children:0:props:children:0\",\"$8e:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"note\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":\"IPv6 is not yet supported for projects provisioned on Azure.\"}]}]]}],\"\\n\",\"$Lf2\",\"\\n\"]}],\"\\n\"]}]\n"])</script><script>self.__next_f.push([1,"9e:[\"$\",\"p\",null,{\"children\":\"A combined example using all three options above, specified as a comma-separated list, would appear similar to the following:\"}]\na0:[\"$\",\"p\",null,{\"children\":\"This list combines individual IP addresses, a range of IP addresses, a CIDR block, and an IPv6 address. It illustrates how different types of IP specifications can be used together in a single allowlist configuration, offering a flexible approach to access control.\"}]\na1:[\"$\",\"h4\",null,{\"id\":\"update-an-ip-allow-configuration\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Update an IP Allow configuration\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#update-an-ip-allow-configuration\",\"aria-label\":\"Link to Update an IP Allow configuration\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\na2:[\"$\",\"p\",null,{\"children\":[\"You can update your IP Allow configuration via the Neon Console or API as described in \",[\"$\",\"$L64\",null,{\"href\":\"#configure-ip-allow\",\"children\":\"Configure IP Allow\"}],\". Replace the current configuration with the new configuration. For example, if your IP Allow configuration currently allows access from IP address \",[\"$\",\"code\",null,{\"children\":\"192.0.2.1\"}],\", and you want to extend access to IP address \",[\"$\",\"code\",null,{\"children\":\"192.0.2.2\"}],\", specify both addresses in your new configuration: \",[\"$\",\"code\",null,{\"children\":\"192.0.2.1, 192.0.2.2\"}],\". You cannot append values to an existing configuration. You can only replace an existing configuration with a new one.\"]}]\na3:[\"$\",\"p\",null,{\"children\":[\"The Neon CLI provides an \",[\"$\",\"code\",null,{\"children\":\"ip-allow\"}],\" command with \",[\"$\",\"code\",null,{\"children\":\"add\"}],\", \",[\"$\",\"code\",null,{\"children\":\"reset\"}],\", and \",[\"$\",\"code\",null,{\"children\":\"remove\"}],\" options that you can use to update your IP Allow configuration. For instructions, refer to \",[\"$\",\"$L64\",null,{\"href\":\"/docs/cli/ip-allow\",\"children\":\"Neon CLI commands — ip-allow\"}],\".\"]}]\na4:[\"$\",\"h4\",null,{\"id\":\"remove-an-ip-allow-configuration\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Remove an IP Allow configuration\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#remove-an-ip-allow-configuration\",\"aria-label\":\"Link to Remove an IP Allow configuration\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\na5:[\"$\",\"p\",null,{\"children\":[\"To remove an IP configuration entirely to go back to the default \\\"no IP restrictions\\\" (\",[\"$\",\"code\",null,{\"children\":\"0.0.0.0\"}],\") configuration:\"]}]\n"])</script><script>self.__next_f.push([1,"a6:[\"$\",\"$Le7\",null,{\"labels\":[\"Neon Console\",\"CLI\",\"API\"],\"children\":[[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"Select a project in the Neon Console.\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"On the \",[\"$\",\"strong\",null,{\"children\":\"Project Dashboard\"}],\", select \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"IP Allow\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Clear the \",[\"$\",\"strong\",null,{\"children\":\"Allowed IP addresses and ranges\"}],\" field.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"If applicable, clear the \",[\"$\",\"strong\",null,{\"children\":\"Restrict IP Access to protected branches only\"}],\" checkbox.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Click \",[\"$\",\"strong\",null,{\"children\":\"Save changes\"}],\".\"]}],\"\\n\"]}]}],[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"The \",[\"$\",\"$L64\",null,{\"href\":\"/docs/cli/ip-allow\",\"children\":\"Neon CLI ip-allow command\"}],\" supports removing an IP Allow configuration. To do so, specify \",[\"$\",\"code\",null,{\"children\":\"--ip-allow reset\"}],\" without specifying any IP address values:\"]}],\"$Lf3\"]}],[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"Specify the \",[\"$\",\"code\",null,{\"children\":\"ips\"}],\" option with an empty string. If applicable, also include \",[\"$\",\"code\",null,{\"children\":\"\\\"protected_branches_only\\\": false\"}],\".\"]}],\"$Lf4\"]}]]}]\n"])</script><script>self.__next_f.push([1,"a7:[\"$\",\"h3\",null,{\"id\":\"enable-the-data-api\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Enable the Data API\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#enable-the-data-api\",\"aria-label\":\"Link to Enable the Data API\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\na8:[\"$\",\"p\",null,{\"children\":[\"The Data API turns your database tables into a REST API, making it easy to query your data from client applications. When you enable the Data API, it automatically creates \",[\"$\",\"code\",null,{\"children\":\"authenticated\"}],\" and \",[\"$\",\"code\",null,{\"children\":\"anonymous\"}],\" roles and sets up the necessary permissions for secure client-side access.\"]}]\na9:[\"$\",\"p\",null,{\"children\":[\"For setup instructions and examples, see the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/data-api/get-started\",\"children\":\"Data API documentation\"}],\".\"]}]\naa:[\"$\",\"h3\",null,{\"id\":\"enable-logical-replication\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Enable logical replication\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#enable-logical-replication\",\"aria-label\":\"Link to Enable logical replication\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nab:[\"$\",\"p\",null,{\"children\":\"Logical replication lets you replicate data changes from Neon to external data services and platforms, including data warehouses, analytical database services, messaging platforms, event-streaming platforms, and external Postgres databases.\"}]\n"])</script><script>self.__next_f.push([1,"ac:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#EC6F09] dark:border-[#F99D51] [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#EC6F09] dark:text-[#F99D51]\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$76:props:children:0:props:children:0:props:children:0\",\"$76:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"important\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"Enabling logical replication changes the PostgreSQL \",[\"$\",\"code\",null,{\"children\":\"wal_level\"}],\" setting from \",[\"$\",\"code\",null,{\"children\":\"replica\"}],\" to \",[\"$\",\"code\",null,{\"children\":\"logical\"}],\" for all databases in your Neon project. This allows Postgres to record the row-level WAL detail required for logical decoding. Once changed, it cannot be reverted. Enabling logical replication also restarts all computes, so active connections will be dropped and have to reconnect.\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"ad:[\"$\",\"$Le7\",null,{\"labels\":[\"Console\",\"API\"],\"children\":[[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"Select your project in the Neon Console.\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"On the \",[\"$\",\"strong\",null,{\"children\":\"Project Dashboard\"}],\", select \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"Logical replication\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Click \",[\"$\",\"strong\",null,{\"children\":\"Enable\"}],\" to enable logical replication.\"]}],\"\\n\"]}]}],[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"Use the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/update-project\",\"children\":\"Update project\"}],\" endpoint to enable logical replication programmatically. Replace \",[\"$\",\"code\",null,{\"children\":\"$$PROJECT_ID\"}],\" with your project ID.\"]}],\"$Lf5\"]}]]}]\n"])</script><script>self.__next_f.push([1,"ae:[\"$\",\"p\",null,{\"children\":\"You can verify that logical replication is enabled by running the following query:\"}]\nb0:[\"$\",\"p\",null,{\"children\":[\"After enabling logical replication, the next steps involve creating publications on your replication source database in Neon and configuring subscriptions on the destination system or service. To get started, refer to our \",[\"$\",\"$L64\",null,{\"href\":\"/docs/guides/logical-replication-guide\",\"children\":\"logical replication guides\"}],\".\"]}]\nb1:[\"$\",\"h3\",null,{\"id\":\"delete-a-project\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Delete a project\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#delete-a-project\",\"aria-label\":\"Link to Delete a project\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nb2:[\"$\",\"p\",null,{\"children\":\"Deleting a project is a permanent action, which also deletes any computes, branches, databases, and roles that belong to the project.\"}]\nb3:[\"$\",\"p\",null,{\"children\":[\"Deleting a project requires \",[\"$\",\"strong\",null,{\"children\":\"Admin\"}],\" access on that project, which every organization Admin has. A member granted Admin on a single project can delete that project. See \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/user-permissions#per-project-permissions\",\"children\":\"Per-project permissions\"}],\".\"]}]\nb4:[\"$\",\"p\",null,{\"children\":\"To delete a project:\"}]\nb5:[\"$\",\"ol\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Navigate to the \",[\"$\",\"$L64\",null,{\"href\":\"https://console.neon.tech\",\"children\":\"Neon Console\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Select the project that you want to delete.\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"Settings\"}],\".\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Select \",[\"$\",\"strong\",null,{\"children\":\"Delete\"}],\".\"]}],\"\\n\"]}]\nb6:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#2D8665] dark:text-green-52\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$8e:props:children:0:props:children:0:props:children:0\",\"$8e:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"note\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"For HIPAA-compliant projects, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/security/hipaa#delete-a-hipaa-compliant-project\",\"children\":\"HIPAA Compliance\"}],\" before deleting a project—for example, to export audit logs you may need.\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"b7:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#EC6F09] dark:border-[#F99D51] [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#EC6F09] dark:text-[#F99D51]\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$76:props:children:0:props:children:0:props:children:0\",\"$76:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"important\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"If you are any of Neon's paid plans, deleting all your Neon projects won't stop monthly billing. To avoid charges, you also need to downgrade to the Free plan. You can do so from the \",[\"$\",\"$L64\",null,{\"href\":\"https://console.neon.tech/app/billing#change_plan\",\"children\":\"Billing\"}],\" page in the Neon Console.\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"b8:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#2D8665] dark:text-green-52\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$8e:props:children:0:props:children:0:props:children:0\",\"$8e:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"note\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"Deleted projects can be recovered within the deletion recovery period (7 days) via the API or CLI. For details, see \",[\"$\",\"$L64\",null,{\"href\":\"#recover-a-deleted-project\",\"children\":\"Recover a deleted project\"}],\".\"]}]}]]}]\nb9:[\"$\",\"h2\",null,{\"id\":\"manage-projects-with-the-neon-api\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Manage projects with the Neon API\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#manage-projects-with-the-neon-api\",\"aria-label\":\"Link to Manage projects with the Neon API\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3.5\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nba:[\"$\",\"p\",null,{\"children\":[\"Project actions performed in the Neon Console can also be performed using the Neon API. The following examples demonstrate how to create, view, and delete projects using the Neon API. For other project-related API methods, refer to the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api\",\"children\":\"Neon API Reference\"}],\".\"]}]\n"])</script><script>self.__next_f.push([1,"bb:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#2D8665] dark:text-green-52\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$8e:props:children:0:props:children:0:props:children:0\",\"$8e:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"note\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"The API examples that follow may not show all of the user-configurable request body attributes that are available to you. To view all attributes for a particular method, refer to method's request body schema in the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api\",\"children\":\"Neon API Reference\"}],\".\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"bc:[\"$\",\"p\",null,{\"children\":[\"The \",[\"$\",\"code\",null,{\"children\":\"jq\"}],\" option specified in each example is an optional third-party tool that formats the \",[\"$\",\"code\",null,{\"children\":\"JSON\"}],\" response, making it easier to read. For information about this utility, see \",[\"$\",\"$L64\",null,{\"href\":\"https://stedolan.github.io/jq/\",\"children\":\"jq\"}],\".\"]}]\nbd:[\"$\",\"h3\",null,{\"id\":\"prerequisites\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Prerequisites\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#prerequisites\",\"aria-label\":\"Link to Prerequisites\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nbe:[\"$\",\"p\",null,{\"children\":[\"A Neon API request requires an API key. For information about obtaining an API key, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/api-keys#create-an-api-key\",\"children\":\"Create an API key\"}],\". In the cURL examples shown below, \",[\"$\",\"code\",null,{\"children\":\"$$NEON_API_KEY\"}],\" is specified in place of an actual API key, which you must provide when making a Neon API request.\"]}]\nbf:[\"$\",\"div\",null,{\"className\":\"prose-doc post-content prose dark:prose-invert xs:prose-code:break-words\",\"children\":\"$Lf6\"}]\nc0:[\"$\",\"h3\",null,{\"id\":\"create-a-project-with-the-api\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Create a project with the API\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#create-a-project-with-the-api\",\"aria-label\":\"Link to Create a project with the API\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nc1:[\"$\",\"p\",null,{\"children\":[\"The following Neon API method creates a project. To view the API documentation for this method, refer to the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/create-project\",\"children\":\"Neon API Reference\"}],\".\"]}]\nc3:[\"$\",\"p\",null,{\"children\":[\"The API method appears as follows when specified in a cURL command. The \",[\"$\",\"code\",null,{\"children\":\"myproject\"}],\" name value is a user-specified name for the project.\"]}]\nc5:[\"$\",\"p\",null,{\"children\":\"The response includes information about the role, the database, the default branch, and the primary read-write compute that is created with the project.\"}]\nc6:[\"$\",\"details\",null,{\"children\":[[\"$\",\"summary\",null,{\"children\":\"Response body\"}],[\"$\",\"p\",null,{\"children\":[\"For attribute definitions, find the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/create-project\",\"children\":\"Create project\"}],\" endpoint in the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api\",\"children\":\"Neon API Reference\"}],\". Definitions are provided in the \",[\"$\",\"strong\",null,{\"children\":\"Responses\"}],\" section.\"]}],\"$Lf7\"]}]\nc7:[\"$\",\"h3\",null,{\"id\":\"list-projects-with-the-api\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"List projects with the API\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\""])</script><script>self.__next_f.push([1,"href\":\"#list-projects-with-the-api\",\"aria-label\":\"Link to List projects with the API\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nc8:[\"$\",\"p\",null,{\"children\":[\"The following Neon API method lists projects for your Neon account. To view the API documentation for this method, refer to the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/list-projects\",\"children\":\"Neon API Reference\"}],\".\"]}]\nca:[\"$\",\"p\",null,{\"children\":\"The API method appears as follows when specified in a cURL command:\"}]\ncc:[\"$\",\"details\",null,{\"children\":[[\"$\",\"summary\",null,{\"children\":\"Response body\"}],[\"$\",\"p\",null,{\"children\":[\"For attribute definitions, find the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/list-projects\",\"children\":\"List projects\"}],\" endpoint in the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api\",\"children\":\"Neon API Reference\"}],\". Definitions are provided in the \",[\"$\",\"strong\",null,{\"children\":\"Responses\"}],\" section.\"]}],\"$Lf8\"]}]\ncd:[\"$\",\"h3\",null,{\"id\":\"update-a-project-with-the-api\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Update a project with the API\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#update-a-project-with-the-api\",\"aria-label\":\"Link to Update a project with the API\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nce:[\"$\",\"p\",null,{\"children\":[\"The following Neon API method updates the specified project. To view the API documentation for this method, refer to the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/update-project\",\"children\":\"Neon API Reference\"}],\".\"]}]\nd0:[\"$\",\"p\",null,{\"children\":[\"The API method appears as follows when specified in a cURL command. The \",[\"$\",\"code\",null,{\"children\":\"project_id\"}],\" is a required parameter. The example changes the project \",[\"$\",\"code\",null,{\"children\":\"name\"}],\" to \",[\"$\",\"code\",null,{\"children\":\"project1\"}],\".\"]}]\nd2:[\"$\",\"details\",null,{\"children\":[[\"$\",\"summary\",null,{\"children\":\"Response body\"}],[\"$\",\"p\",null,{\"children\":[\"For attribute definitions, find the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/update-project\",\"children\":\"Update project\"}],\" endpoint in the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api\",\"children\":\"Neon API Reference\"}],\". Definitions are provided in the \",[\"$\",\"strong\",null,{\"children\":\"Responses\"}],\" section.\"]}],\"$Lf9\"]}]\nd3:[\"$\",\"h3\",null,{\"id\":\"delete-a-project-with-the-api\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Delete a project with the API\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#delete-a-project-with-the-api\",\"aria-label\":\"Link to Delete a project with the API\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nd4:[\"$\",\"p\",null,{\"children\":[\"The following Neon API method deletes the specified project. To view the API documentation for this method, refer to the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/delete-projec"])</script><script>self.__next_f.push([1,"t\",\"children\":\"Neon API Reference\"}],\".\"]}]\nd6:[\"$\",\"p\",null,{\"children\":[\"The API method appears as follows when specified in a cURL command. The \",[\"$\",\"code\",null,{\"children\":\"project_id\"}],\" is a required parameter.\"]}]\nd8:[\"$\",\"details\",null,{\"children\":[[\"$\",\"summary\",null,{\"children\":\"Response body\"}],[\"$\",\"p\",null,{\"children\":[\"For attribute definitions, find the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api/projects/delete-project\",\"children\":\"Delete project\"}],\" endpoint in the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/reference/api\",\"children\":\"Neon API Reference\"}],\". Definitions are provided in the \",[\"$\",\"strong\",null,{\"children\":\"Responses\"}],\" section.\"]}],\"$Lfa\"]}]\nd9:[\"$\",\"h2\",null,{\"id\":\"recover-a-deleted-project\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Recover a deleted project\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#recover-a-deleted-project\",\"aria-label\":\"Link to Recover a deleted project\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3.5\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\nda:[\"$\",\"p\",null,{\"children\":[\"If you accidentally delete a project, you can recover it within 7 days. This \",[\"$\",\"strong\",null,{\"children\":\"deletion recovery period\"}],\" allows you to restore deleted projects with all their data and configuration intact.\"]}]\n"])</script><script>self.__next_f.push([1,"db:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#2D8665] dark:text-green-52\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$8e:props:children:0:props:children:0:props:children:0\",\"$8e:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"note\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"$\",\"p\",null,{\"children\":[\"The deletion recovery period is different from the \",[\"$\",\"$L64\",null,{\"href\":\"/docs/introduction/history-window\",\"children\":\"history window\"}],\" used for \",[\"$\",\"strong\",null,{\"children\":\"instant restore\"}],\" on branch data. The history window enables point-in-time recovery (PITR) for branch data, while the deletion recovery period allows you to recover (undelete) an entire deleted project.\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"dc:[\"$\",\"h3\",null,{\"id\":\"whats-recovered\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"What's recovered\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#whats-recovered\",\"aria-label\":\"Link to What's recovered\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\ndd:[\"$\",\"p\",null,{\"children\":\"When you recover a deleted project, the following are restored:\"}]\nde:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"All branches, endpoints, snapshots, and compute configurations\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Project settings (IP Allow, logical replication, protected branches, scheduled updates)\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Project collaborators\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Connection strings\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Vercel-Managed Neon integration projects are re-imported into Vercel for management and billing\"}],\"\\n\"]}]\ndf:[\"$\",\"h3\",null,{\"id\":\"what-requires-reconfiguration\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"What requires reconfiguration\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#what-requires-reconfiguration\",\"aria-label\":\"Link to What requires reconfiguration\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\ne0:[\"$\",\"p\",null,{\"children\":[\"The following features are \",[\"$\",\"strong\",null,{\"children\":\"not\"}],\" recovered and must be manually re-enabled after recovery:\"]}]\ne1:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Data API\"}],\" (including \",[\"$\",\"code\",null,{\"children\":\"authenticated\"}],\" and \",[\"$\",\"code\",null,{\"children\":\"anonymous\"}],\" roles)\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"$\",\"strong\",null,{\"children\":\"GitHub integration\"}]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Neon-Managed Vercel integration\"}],\" (Vercel Connected Accounts)\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Vercel-Managed Neon integration\"}],\" (project reconnection via Storage)\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Monitoring integrations\"}],\" (Datadog, OpenTelemetry, etc.)\"]}],\"\\n\"]}]\ne2:[\"$\",\"h3\",null,{\"id\":\"costs\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Costs\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#costs\",\"aria-label\":\"Link to Costs\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\ne3:[\"$\",\"p\",null,{\"children\":\"There are no storage costs or recovery fees during the 7-day deletion recovery period.\"}]\ne4:[\"$\",\"h3\",null,{\"id\":\"recover-a-project\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight "])</script><script>self.__next_f.push([1,"font-medium lg:scroll-mt-5 tracking-extra-tight\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Recover a project\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#recover-a-project\",\"aria-label\":\"Link to Recover a project\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"e5:[\"$\",\"$Le7\",null,{\"labels\":[\"CLI\",\"API\"],\"children\":[[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":\"To list projects that can be recovered:\"}],\"$Lfb\",[\"$\",\"p\",null,{\"children\":\"To recover a deleted project:\"}],\"$Lfc\",[\"$\",\"p\",null,{\"children\":\"The command returns details about the recovered project.\"}],[\"$\",\"p\",null,{\"children\":[\"$\",\"strong\",null,{\"children\":\"Example:\"}]}],\"$Lfd\",[\"$\",\"p\",null,{\"children\":[\"For more information about the Neon CLI, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/cli/projects\",\"children\":\"Neon CLI — projects\"}],\".\"]}]]}],[\"$\",\"div\",null,{\"className\":\"tab-item px-4 py-5 [\u0026_.admonition]:bg-gray-new-98 [\u0026_.admonition]:dark:bg-gray-new-8 [\u0026_ol]:pl-6 [\u0026_p]:text-base [\u0026_p]:leading-normal [\u0026_p]:tracking-extra-tight [\u0026_ul]:pl-7 [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_pre[data-language]]:bg-gray-new-98! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"To list projects that can be recovered, use the following Neon API method with the \",[\"$\",\"code\",null,{\"children\":\"recoverable\"}],\" query parameter:\"]}],\"$Lfe\",[\"$\",\"p\",null,{\"children\":[\"$\",\"strong\",null,{\"children\":\"Example:\"}]}],\"$Lff\",[\"$\",\"p\",null,{\"children\":\"To recover a deleted project, use the following Neon API method:\"}],\"$L100\",[\"$\",\"p\",null,{\"children\":[\"$\",\"strong\",null,{\"children\":\"Example:\"}]}],\"$L101\",[\"$\",\"p\",null,{\"children\":[\"The API returns a \",[\"$\",\"code\",null,{\"children\":\"200\"}],\" status code with the restored project object.\"]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"e6:[\"$\",\"div\",null,{\"className\":\"prose-doc post-content prose dark:prose-invert xs:prose-code:break-words\",\"children\":\"$L102\"}]\n"])</script><script>self.__next_f.push([1,"f6:[\"$\",\"div\",null,{\"className\":\"admonition not-prose my-9 rounded-none border-l-2 bg-gray-new-98 py-4 pr-5 pl-[1.125rem] dark:bg-gray-new-8 border-[#2D8665] dark:border-green-52 [\u0026_pre]:px-4 [\u0026_pre]:py-3 [\u0026_pre_code]:text-sm! [\u0026_pre[data-language]]:bg-white! [\u0026_pre[data-language]]:dark:bg-gray-new-8!\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[#2D8665] dark:text-green-52\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"className\":\"shrink-0\",\"children\":[\"$8e:props:children:0:props:children:0:props:children:0\",\"$8e:props:children:0:props:children:0:props:children:1\"]}],[\"$\",\"h4\",null,{\"className\":\"font-mono text-[13px] leading-none font-medium -tracking-snug uppercase\",\"children\":\"note\"}]]}],[\"$\",\"div\",null,{\"className\":\"admonition-text mt-2.5 text-base leading-normal tracking-extra-tight text-gray-new-20 dark:text-gray-new-85 [\u0026_a]:rounded-sm [\u0026_li]:text-base [\u0026_li]:leading-snug [\u0026_li]:tracking-extra-tight [\u0026_ul]:my-0 [\u0026_ol]:my-0\",\"children\":[\"To learn more about the types of API keys you can create — personal, organization, or project-scoped — see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/manage/api-keys\",\"children\":\"Manage API Keys\"}],\".\"]}]]}]\n102:[[\"$\",\"h2\",null,{\"id\":\"need-help\",\"className\":\"anchor-heading group relative w-fit scroll-mt-20 leading-tight font-medium lg:scroll-mt-5 tracking-tighter\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"Need help?\"]}],[\"$\",\"a\",null,{\"className\":\"rounded-full px-2 no-underline opacity-0 transition-opacity duration-200 group-hover:opacity-100 hover:border-none hover:opacity-100 focus-visible:opacity-100 focus-visible:outline-offset-0 sm:hidden\",\"href\":\"#need-help\",\"aria-label\":\"Link to Need help?\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":14,\"height\":14,\"fill\":\"none\",\"viewBox\":\"0 0 14 14\",\"className\":\"inline text-green-44 dark:text-green-52 w-3.5\",\"children\":\"$4c:2:props:children:1:props:children:props:children\"}]}]]}],\"\\n\",[\"$\",\"p\",null,{\"children\":[\"Join our \",[\"$\",\"$L64\",null,{\"href\":\"https://discord.gg/92vNTzKDGp\",\"children\":\"Discord Server\"}],\" to ask questions or see what others are doing with Neon. For paid plan support options, see \",[\"$\",\"$L64\",null,{\"href\":\"/docs/introduction/support\",\"children\":\"Support\"}],\".\"]}]]\n"])</script><script>self.__next_f.push([1,"36:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, viewport-fit=cover\"}]]\n"])</script><script>self.__next_f.push([1,"103:I[806283,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0uxrt.ofed6cj.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/05jguszscqe2t.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/17kcjke_wkc_-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/13twdpqxz8tr6.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0gp73hcuxf17p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/04u4t.j1fp4b..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0c047ho4mjeb5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/07_jrk8e.lwgt.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/03sfx25mcgu~e.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/15eaiz8asbjp3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0nal9her.lttl.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0t1wtc-7-~e~c.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0ltkb-m_4q~b3.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/06h4o~5~vt_a5.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/042krx70r5uf1.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i21zm2_6bwp-.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0rf6iqo3w9ob..js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/01hr4e6bn.9oo.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"default\"]\n"])</script><script>self.__next_f.push([1,"ef:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"text\",\"trackingLabel\":null,\"copyCode\":\"192.0.2.1\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"text\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"children\":\"192.0.2.1\"}]}]}]}]}]\nf0:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"text\",\"trackingLabel\":null,\"copyCode\":\"198.51.100.20-198.51.100.50\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"text\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"children\":\"198.51.100.20-198.51.100.50\"}]}]}]}]}]\nf1:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"text\",\"trackingLabel\":null,\"copyCode\":\"203.0.113.0/24\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"text\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"children\":\"203.0.113.0/24\"}]}]}]}]}]\nf2:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"text\",\"trackingLabel\":null,\"copyCode\":\"2001:DB8:5432::/48\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"text\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"children\":\"2001:DB8:5432::/48\"}]}]}]}]}]\n9f:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"text\",\"trackingLabel\":null,\"copyCode\":\"192.0.2.1, 198.51.100.20-198.51.100.50, 203.0.113.0/24, 2001:DB8:5432::/48\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"text\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"children\":\"192.0.2.1, 198.51.100.20-198.51.100.50, 203.0.113.0/24, 2001:DB8:5432::/48\"}]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"e8:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"neon projects create --name myproject --region-id aws-us-east-2\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"neon\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" projects\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" create\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" --name\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" myproject\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" --region-id\"}],[\"$\",\"span\",\"6\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" aws-us-east-2\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"eb:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"neon ip-allow add 203.0.113.0 203.0.113.1\\n┌─────────────────────┬─────────────────────┬──────────────┬─────────────────────┐\\n│ Id                  │ Name                │ IP Addresses │ Protected Only      │\\n├─────────────────────|─────────────────────┼──────────────┼─────────────────────┤\\n│ wispy-haze-26469780 │ wispy-haze-26469780 │ 203.0.113.0  │ false               │\\n│                     │                     │ 203.0.113.1  │                     │\\n└─────────────────────┴─────────────────────┴──────────────┴─────────────────────┘\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"neon\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" ip-allow\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" add\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 203.0.113.0\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 203.0.113.1\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"┌─────────────────────┬─────────────────────┬──────────────┬─────────────────────┐\"}]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"│\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Id\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"                  │\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Name\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"                │\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" IP\"}],[\"$\",\"span\",\"6\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Addresses\"}],[\"$\",\"span\",\"7\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" │\"}],[\"$\",\"span\",\"8\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Protected\"}],[\"$\",\"span\",\"9\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Only\"}],[\"$\",\"span\",\"10\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"      │\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"├─────────────────────\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"|\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"─────────────────────┼──────────────┼─────────────────────┤\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"│\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" wispy-haze-26469780\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" │\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" wispy-haze-26469780\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" │\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 203.0.113.0\"}],[\"$\",\"span\",\"6\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  │\"}],[\"$\",\"span\",\"7\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"8\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"               │\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"│\"}],\"$L104\",\"$L105\",\"$L106\",\"$L107\",\"$L108\"]}],\"\\n\",\"$L109\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"ec:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"neon ip-allow add 203.0.113.1 --protected-only\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"neon\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" ip-allow\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" add\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 203.0.113.1\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" --protected-only\"}]]}]}]}]}]\ned:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"neon ip-allow add 203.0.113.1 --protected-only false\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"neon\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" ip-allow\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" add\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 203.0.113.1\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" --protected-only\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"ee:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl -X PATCH \\\\\\n     https://console.neon.tech/api/v2/projects/falling-salad-31638542 \\\\\\n     -H 'accept: application/json' \\\\\\n     -H 'authorization: Bearer $NEON_API_KEY' \\\\\\n     -H 'content-type: application/json' \\\\\\n     -d '\\n{\\n  \\\"project\\\": {\\n    \\\"settings\\\": {\\n      \\\"allowed_ips\\\": {\\n        \\\"protected_branches_only\\\": true,\\n        \\\"ips\\\": [\\n          \\\"203.0.113.0\\\", \\\"203.0.113.1\\\"\\n        ]\\n      }\\n    }\\n  }\\n}\\n' | jq\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" -X\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" PATCH\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     https://console.neon.tech/api/v2/projects/falling-salad-31638542\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'authorization: Bearer $NEON_API_KEY'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'content-type: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     -d\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" '\"}]]}],\"\\n\",[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"{\"}]}],\"\\n\",[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  \\\"project\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"    \\\"settings\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"18\",{\"className\":\"line\",\"data-line\":\"10\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"      \\\"allowed_ips\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"20\",{\"className\":\"line\",\"data-line\":\"11\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"        \\\"protected_branches_only\\\": true,\"}]}],\"\\n\",[\"$\",\"span\",\"22\",{\"className\":\"line\",\"data-line\":\"12\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"        \\\"ips\\\": [\"}]}],\"\\n\",[\"$\",\"span\",\"24\",{\"className\":\"line\",\"data-line\":\"13\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"          \\\"203.0.113.0\\\", \\\"203.0.113.1\\\"\"}]}],\"\\n\",[\"$\",\"span\",\"26\",{\"className\":\"line\",\"data-line\":\"14\",\"children\":\"$L10a\"}],\"\\n\",\"$L10b\",\"\\n\",\"$L10c\",\"\\n\",\"$L10d\",\"\\n\",\"$L10e\",\"\\n\",\"$L10f\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"f3:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"neon ip-allow reset\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"neon\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" ip-allow\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" reset\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"f4:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl -X PATCH \\\\\\n     https://console.neon.tech/api/v2/projects/falling-salad-31638542 \\\\\\n     -H 'accept: application/json' \\\\\\n     -H 'authorization: Bearer $NEON_API_KEY' \\\\\\n     -H 'content-type: application/json' \\\\\\n     -d '\\n{\\n  \\\"project\\\": {\\n    \\\"settings\\\": {\\n      \\\"allowed_ips\\\": {\\n        \\\"protected_branches_only\\\": false,\\n        \\\"ips\\\": []\\n      }\\n    }\\n  }\\n}\\n'\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" -X\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" PATCH\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     https://console.neon.tech/api/v2/projects/falling-salad-31638542\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'authorization: Bearer $NEON_API_KEY'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'content-type: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     -d\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" '\"}]]}],\"\\n\",[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"{\"}]}],\"\\n\",[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  \\\"project\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"    \\\"settings\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"18\",{\"className\":\"line\",\"data-line\":\"10\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"      \\\"allowed_ips\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"20\",{\"className\":\"line\",\"data-line\":\"11\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"        \\\"protected_branches_only\\\": false,\"}]}],\"\\n\",[\"$\",\"span\",\"22\",{\"className\":\"line\",\"data-line\":\"12\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"        \\\"ips\\\": []\"}]}],\"\\n\",[\"$\",\"span\",\"24\",{\"className\":\"line\",\"data-line\":\"13\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"      }\"}]}],\"\\n\",[\"$\",\"span\",\"26\",{\"className\":\"line\",\"data-line\":\"14\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"    }\"}]}],\"\\n\",[\"$\",\"span\",\"28\",{\"className\":\"line\",\"data-line\":\"15\",\"children\":\"$L110\"}],\"\\n\",\"$L111\",\"\\n\",\"$L112\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"f5:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl -X PATCH 'https://console.neon.tech/api/v2/projects/$PROJECT_ID' \\\\\\n  -H 'Accept: application/json' \\\\\\n  -H \\\"Authorization: Bearer $NEON_API_KEY\\\" \\\\\\n  -H 'Content-Type: application/json' \\\\\\n  -d '{\\n  \\\"project\\\": {\\n    \\\"settings\\\": {\\n      \\\"enable_logical_replication\\\": true\\n    }\\n  }\\n}'\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" -X\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" PATCH\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'https://console.neon.tech/api/v2/projects/$PROJECT_ID'\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'Accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"Authorization: Bearer $NEON_API_KEY\\\"\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'Content-Type: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -d\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" '{\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  \\\"project\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"    \\\"settings\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"      \\\"enable_logical_replication\\\": true\"}]}],\"\\n\",[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"    }\"}]}],\"\\n\",[\"$\",\"span\",\"18\",{\"className\":\"line\",\"data-line\":\"10\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  }\"}]}],\"\\n\",[\"$\",\"span\",\"20\",{\"className\":\"line\",\"data-line\":\"11\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"}'\"}]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"af:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"sql\",\"trackingLabel\":null,\"copyCode\":\"SHOW wal_level;\\nwal_level\\n-----------\\nlogical\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"sql\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"SHOW wal_level;\"}]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"wal_level\"}]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-comment)\"},\"children\":\"-----------\"}]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"logical\"}]}]]}]}]}]\nc2:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"http\",\"trackingLabel\":null,\"copyCode\":\"POST /projects\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"http\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"POST\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" /projects\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"c4:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl 'https://console.neon.tech/api/v2/projects' \\\\\\n  -H 'Accept: application/json' \\\\\\n  -H \\\"Authorization: Bearer $NEON_API_KEY\\\" \\\\\\n  -H 'Content-Type: application/json' \\\\\\n  -d '{\\n  \\\"project\\\": {\\n    \\\"name\\\": \\\"myproject\\\"\\n  }\\n}' | jq\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'https://console.neon.tech/api/v2/projects'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'Accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"Authorization: Bearer $NEON_API_KEY\\\"\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'Content-Type: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -d\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" '{\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  \\\"project\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"    \\\"name\\\": \\\"myproject\\\"\"}]}],\"\\n\",[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  }\"}]}],\"\\n\",[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"}'\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\" |\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\" jq\"}]]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"113:T1209,"])</script><script>self.__next_f.push([1,"{\n  \"project\": {\n    \"data_storage_bytes_hour\": 0,\n    \"data_transfer_bytes\": 0,\n    \"written_data_bytes\": 0,\n    \"compute_time_seconds\": 0,\n    \"active_time_seconds\": 0,\n    \"cpu_used_sec\": 0,\n    \"id\": \"ep-cool-darkness-123456\",\n    \"platform_id\": \"aws\",\n    \"region_id\": \"aws-us-east-1\",\n    \"name\": \"myproject\",\n    \"provisioner\": \"k8s-neonvm\",\n    \"default_endpoint_settings\": {\n      \"autoscaling_limit_min_cu\": 0.25,\n      \"autoscaling_limit_max_cu\": 0.25,\n      \"suspend_timeout_seconds\": 0\n    },\n    \"settings\": {\n      \"allowed_ips\": {\n        \"ips\": [],\n        \"protected_branches_only\": false\n      },\n      \"enable_logical_replication\": false,\n      \"maintenance_window\": {\n        \"weekdays\": [7],\n        \"start_time\": \"06:00\",\n        \"end_time\": \"07:00\"\n      },\n      \"block_public_connections\": false,\n      \"block_vpc_connections\": false,\n      \"hipaa\": false\n    },\n    \"pg_version\": 17,\n    \"proxy_host\": \"c-2.us-east-1.aws.neon.tech\",\n    \"branch_logical_size_limit\": 512,\n    \"branch_logical_size_limit_bytes\": 536870912,\n    \"store_passwords\": true,\n    \"creation_source\": \"console\",\n    \"history_retention_seconds\": 86400,\n    \"created_at\": \"2025-08-04T05:15:41Z\",\n    \"updated_at\": \"2025-08-04T05:15:41Z\",\n    \"consumption_period_start\": \"0001-01-01T00:00:00Z\",\n    \"consumption_period_end\": \"0001-01-01T00:00:00Z\",\n    \"owner_id\": \"91cbdacd-06c2-49f5-bacf-78b9463c81ca\"\n  },\n  \"connection_uris\": [\n    {\n      \"connection_uri\": \"postgresql://alex:AbC123dEf@ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech/dbname?sslmode=require\u0026channel_binding=require\",\n      \"connection_parameters\": {\n        \"database\": \"dbname\",\n        \"password\": \"AbC123dEf\",\n        \"role\": \"alex\",\n        \"host\": \"ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech\",\n        \"pooler_host\": \"ep-cool-darkness-123456-pooler.c-2.us-east-1.aws.neon.tech\"\n      }\n    }\n  ],\n  \"roles\": [\n    {\n      \"branch_id\": \"br-gentle-salad-ad7v90qq\",\n      \"name\": \"neondb_owner\",\n      \"password\": \"npg_Se0ECYqaJ5jA\",\n      \"protected\": false,\n      \"created_at\": \"2025-08-04T05:15:41Z\",\n      \"updated_at\": \"2025-08-04T05:15:41Z\"\n    }\n  ],\n  \"databases\": [\n    {\n      \"id\": 5140981,\n      \"branch_id\": \"br-gentle-salad-ad7v90qq\",\n      \"name\": \"neondb\",\n      \"owner_name\": \"neondb_owner\",\n      \"created_at\": \"2025-08-04T05:15:41Z\",\n      \"updated_at\": \"2025-08-04T05:15:41Z\"\n    }\n  ],\n  \"operations\": [\n    {\n      \"id\": \"cacca1d4-ad0e-46dc-ae82-886ffb96889d\",\n      \"project_id\": \"ep-cool-darkness-123456\",\n      \"branch_id\": \"br-gentle-salad-ad7v90qq\",\n      \"action\": \"create_timeline\",\n      \"status\": \"running\",\n      \"failures_count\": 0,\n      \"created_at\": \"2025-08-04T05:15:41Z\",\n      \"updated_at\": \"2025-08-04T05:15:41Z\",\n      \"total_duration_ms\": 0\n    },\n    {\n      \"id\": \"1df43d11-5c07-4de1-9440-ac09d305fdf3\",\n      \"project_id\": \"ep-cool-darkness-123456\",\n      \"branch_id\": \"br-gentle-salad-ad7v90qq\",\n      \"endpoint_id\": \"ep-cool-darkness-123456\",\n      \"action\": \"start_compute\",\n      \"status\": \"scheduling\",\n      \"failures_count\": 0,\n      \"created_at\": \"2025-08-04T05:15:41Z\",\n      \"updated_at\": \"2025-08-04T05:15:41Z\",\n      \"total_duration_ms\": 0\n    }\n  ],\n  \"branch\": {\n    \"id\": \"br-gentle-salad-ad7v90qq\",\n    \"project_id\": \"ep-cool-darkness-123456\",\n    \"name\": \"main\",\n    \"current_state\": \"init\",\n    \"pending_state\": \"ready\",\n    \"state_changed_at\": \"2025-08-04T05:15:41Z\",\n    \"creation_source\": \"console\",\n    \"primary\": true,\n    \"default\": true,\n    \"protected\": false,\n    \"cpu_used_sec\": 0,\n    \"compute_time_seconds\": 0,\n    \"active_time_seconds\": 0,\n    \"written_data_bytes\": 0,\n    \"data_transfer_bytes\": 0,\n    \"created_at\": \"2025-08-04T05:15:41Z\",\n    \"updated_at\": \"2025-08-04T05:15:41Z\",\n    \"init_source\": \"parent-data\"\n  },\n  \"endpoints\": [\n    {\n      \"host\": \"ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech\",\n      \"id\": \"ep-cool-darkness-123456\",\n      \"project_id\": \"ep-cool-darkness-123456\",\n      \"branch_id\": \"br-gentle-salad-ad7v90qq\",\n      \"autoscaling_limit_min_cu\": 0.25,\n      \"autoscaling_limit_max_cu\": 0.25,\n      \"region_id\": \"aws-us-east-1\",\n      \"type\": \"read_write\",\n      \"current_state\": \"init\",\n      \"pending_state\": \"active\",\n      \"settings\": {},\n      \"pooler_enabled\": false,\n      \"pooler_mode\": \"transaction\",\n      \"disabled\": false,\n      \"passwordless_access\": true,\n      \"creation_source\": \"console\",\n      \"created_at\": \"2025-08-04T05:15:41Z\",\n      \"updated_at\": \"2025-08-04T05:15:41Z\",\n      \"proxy_host\": \"c-2.us-east-1.aws.neon.tech\",\n      \"suspend_timeout_seconds\": 0,\n      \"provisioner\": \"k8s-neonvm\"\n    }\n  ]\n}"])</script><script>self.__next_f.push([1,"f7:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"json\",\"trackingLabel\":null,\"copyCode\":\"$113\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":\"$L114\"}]\nc9:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"http\",\"trackingLabel\":null,\"copyCode\":\"GET /projects\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"http\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"GET\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" /projects\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"cb:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl 'https://console.neon.tech/api/v2/projects' \\\\\\n -H 'Accept: application/json' \\\\\\n -H \\\"Authorization: Bearer $NEON_API_KEY\\\" | jq\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'https://console.neon.tech/api/v2/projects'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'Accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"Authorization: Bearer $NEON_API_KEY\\\"\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\" |\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\" jq\"}]]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"115:Tbc1,"])</script><script>self.__next_f.push([1,"{\n  \"projects\": [\n    {\n      \"id\": \"frosty-tree-10754091\",\n      \"platform_id\": \"aws\",\n      \"region_id\": \"aws-ap-southeast-1\",\n      \"name\": \"personal_projects\",\n      \"provisioner\": \"k8s-neonvm\",\n      \"default_endpoint_settings\": {\n        \"autoscaling_limit_min_cu\": 0.25,\n        \"autoscaling_limit_max_cu\": 2,\n        \"suspend_timeout_seconds\": 0\n      },\n      \"settings\": {\n        \"allowed_ips\": {\n          \"ips\": [],\n          \"protected_branches_only\": false\n        },\n        \"enable_logical_replication\": false,\n        \"maintenance_window\": {\n          \"weekdays\": [4],\n          \"start_time\": \"15:00\",\n          \"end_time\": \"16:00\"\n        },\n        \"block_public_connections\": false,\n        \"block_vpc_connections\": false,\n        \"hipaa\": false\n      },\n      \"pg_version\": 17,\n      \"proxy_host\": \"ap-southeast-1.aws.neon.tech\",\n      \"branch_logical_size_limit\": 512,\n      \"branch_logical_size_limit_bytes\": 536870912,\n      \"store_passwords\": true,\n      \"active_time\": 1260,\n      \"cpu_used_sec\": 319,\n      \"creation_source\": \"console\",\n      \"created_at\": \"2024-11-08T17:20:01Z\",\n      \"updated_at\": \"2025-08-03T01:16:18Z\",\n      \"synthetic_storage_size\": 96929448,\n      \"quota_reset_at\": \"2025-09-01T00:00:00Z\",\n      \"owner_id\": \"91cbdacd-06c2-49f5-bacf-78b9463c81ca\",\n      \"compute_last_active_at\": \"2025-08-03T01:16:18Z\",\n      \"history_retention_seconds\": 86400\n    },\n    {\n      \"id\": \"lingering-grass-54827563\",\n      \"platform_id\": \"aws\",\n      \"region_id\": \"aws-ap-southeast-1\",\n      \"name\": \"brizai\",\n      \"provisioner\": \"k8s-neonvm\",\n      \"default_endpoint_settings\": {\n        \"autoscaling_limit_min_cu\": 0.25,\n        \"autoscaling_limit_max_cu\": 2,\n        \"suspend_timeout_seconds\": 0\n      },\n      \"settings\": {\n        \"allowed_ips\": {\n          \"ips\": [],\n          \"protected_branches_only\": false\n        },\n        \"enable_logical_replication\": false,\n        \"maintenance_window\": {\n          \"weekdays\": [1],\n          \"start_time\": \"16:00\",\n          \"end_time\": \"17:00\"\n        },\n        \"block_public_connections\": false,\n        \"block_vpc_connections\": false,\n        \"hipaa\": false\n      },\n      \"pg_version\": 17,\n      \"proxy_host\": \"ap-southeast-1.aws.neon.tech\",\n      \"branch_logical_size_limit\": 512,\n      \"branch_logical_size_limit_bytes\": 536870912,\n      \"store_passwords\": true,\n      \"active_time\": 0,\n      \"cpu_used_sec\": 0,\n      \"creation_source\": \"console\",\n      \"created_at\": \"2024-10-28T16:26:49Z\",\n      \"updated_at\": \"2025-08-01T00:34:48Z\",\n      \"synthetic_storage_size\": 31082816,\n      \"quota_reset_at\": \"2025-09-01T00:00:00Z\",\n      \"owner_id\": \"91cbdacd-06c2-49f5-bacf-78b9463c81ca\",\n      \"compute_last_active_at\": \"2025-02-14T09:51:30Z\",\n      \"history_retention_seconds\": 86400\n    }\n  ],\n  \"unavailable_project_ids\": [],\n  \"pagination\": {\n    \"cursor\": \"lingering-grass-54827563\"\n  },\n  \"applications\": {\n    \"frosty-tree-10754091\": [\"vercel\"]\n  },\n  \"integrations\": {\n    \"frosty-tree-10754091\": [\"vercel\"]\n  }\n}"])</script><script>self.__next_f.push([1,"f8:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"json\",\"trackingLabel\":null,\"copyCode\":\"$115\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":\"$L116\"}]\ncf:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"http\",\"trackingLabel\":null,\"copyCode\":\"PATCH /projects/{project_id}\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"http\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"PATCH\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" /projects/{project_id}\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"d1:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl -X PATCH 'https://console.neon.tech/api/v2/projects/ep-cool-darkness-123456' \\\\\\n  -H 'accept: application/json' \\\\\\n  -H \\\"Authorization: Bearer $NEON_API_KEY\\\" \\\\\\n  -H 'Content-Type: application/json' \\\\\\n  -d '{\\n  \\\"project\\\": {\\n    \\\"name\\\": \\\"project1\\\"\\n  }\\n}'\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" -X\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" PATCH\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'https://console.neon.tech/api/v2/projects/ep-cool-darkness-123456'\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"Authorization: Bearer $NEON_API_KEY\\\"\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'Content-Type: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -d\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" '{\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  \\\"project\\\": {\"}]}],\"\\n\",[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"    \\\"name\\\": \\\"project1\\\"\"}]}],\"\\n\",[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  }\"}]}],\"\\n\",[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"}'\"}]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"117:T604,"])</script><script>self.__next_f.push([1,"{\n  \"project\": {\n    \"data_storage_bytes_hour\": 35697544,\n    \"data_transfer_bytes\": 13444,\n    \"written_data_bytes\": 34595496,\n    \"compute_time_seconds\": 89,\n    \"active_time_seconds\": 348,\n    \"cpu_used_sec\": 89,\n    \"id\": \"ep-cool-darkness-123456\",\n    \"platform_id\": \"aws\",\n    \"region_id\": \"aws-us-east-1\",\n    \"name\": \"project1\",\n    \"provisioner\": \"k8s-neonvm\",\n    \"default_endpoint_settings\": {\n      \"autoscaling_limit_min_cu\": 0.25,\n      \"autoscaling_limit_max_cu\": 0.25,\n      \"suspend_timeout_seconds\": 0\n    },\n    \"settings\": {\n      \"allowed_ips\": {\n        \"ips\": [],\n        \"protected_branches_only\": false\n      },\n      \"enable_logical_replication\": false,\n      \"maintenance_window\": {\n        \"weekdays\": [7],\n        \"start_time\": \"06:00\",\n        \"end_time\": \"07:00\"\n      },\n      \"block_public_connections\": false,\n      \"block_vpc_connections\": false,\n      \"hipaa\": false\n    },\n    \"pg_version\": 17,\n    \"proxy_host\": \"c-2.us-east-1.aws.neon.tech\",\n    \"branch_logical_size_limit\": 512,\n    \"branch_logical_size_limit_bytes\": 536870912,\n    \"store_passwords\": true,\n    \"creation_source\": \"console\",\n    \"history_retention_seconds\": 86400,\n    \"created_at\": \"2025-08-04T05:15:41Z\",\n    \"updated_at\": \"2025-08-04T05:55:58Z\",\n    \"synthetic_storage_size\": 35697544,\n    \"consumption_period_start\": \"0001-01-01T00:00:00Z\",\n    \"consumption_period_end\": \"0001-01-01T00:00:00Z\",\n    \"owner_id\": \"91cbdacd-06c2-49f5-bacf-78b9463c81ca\",\n    \"compute_last_active_at\": \"2025-08-04T05:15:47Z\"\n  },\n  \"operations\": []\n}"])</script><script>self.__next_f.push([1,"f9:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"json\",\"trackingLabel\":null,\"copyCode\":\"$117\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"json\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"{\"}]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"project\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"data_storage_bytes_hour\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 35697544\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"data_transfer_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 13444\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"written_data_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 34595496\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[\"$L118\",\"$L119\",\"$L11a\",\"$L11b\"]}],\"\\n\",\"$L11c\",\"\\n\",\"$L11d\",\"\\n\",\"$L11e\",\"\\n\",\"$L11f\",\"\\n\",\"$L120\",\"\\n\",\"$L121\",\"\\n\",\"$L122\",\"\\n\",\"$L123\",\"\\n\",\"$L124\",\"\\n\",\"$L125\",\"\\n\",\"$L126\",\"\\n\",\"$L127\",\"\\n\",\"$L128\",\"\\n\",\"$L129\",\"\\n\",\"$L12a\",\"\\n\",\"$L12b\",\"\\n\",\"$L12c\",\"\\n\",\"$L12d\",\"\\n\",\"$L12e\",\"\\n\",\"$L12f\",\"\\n\",\"$L130\",\"\\n\",\"$L131\",\"\\n\",\"$L132\",\"\\n\",\"$L133\",\"\\n\",\"$L134\",\"\\n\",\"$L135\",\"\\n\",\"$L136\",\"\\n\",\"$L137\",\"\\n\",\"$L138\",\"\\n\",\"$L139\",\"\\n\",\"$L13a\",\"\\n\",\"$L13b\",\"\\n\",\"$L13c\",\"\\n\",\"$L13d\",\"\\n\",\"$L13e\",\"\\n\",\"$L13f\",\"\\n\",\"$L140\",\"\\n\",\"$L141\",\"\\n\",\"$L142\",\"\\n\",\"$L143\",\"\\n\",\"$L144\",\"\\n\",\"$L145\",\"\\n\",\"$L146\",\"\\n\",\"$L147\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"d5:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"http\",\"trackingLabel\":null,\"copyCode\":\"DELETE /projects/{project_id}\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"http\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"DELETE\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" /projects/{project_id}\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"d7:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl -X 'DELETE' \\\\\\n  'https://console.neon.tech/api/v2/projects/ep-cool-darkness-123456' \\\\\\n  -H 'accept: application/json' \\\\\\n  -H \\\"Authorization: Bearer $NEON_API_KEY\\\"\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" -X\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'DELETE'\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  'https://console.neon.tech/api/v2/projects/ep-cool-darkness-123456'\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"Authorization: Bearer $NEON_API_KEY\\\"\"}]]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"148:T5f0,"])</script><script>self.__next_f.push([1,"{\n  \"project\": {\n    \"data_storage_bytes_hour\": 35697544,\n    \"data_transfer_bytes\": 13444,\n    \"written_data_bytes\": 34595496,\n    \"compute_time_seconds\": 89,\n    \"active_time_seconds\": 348,\n    \"cpu_used_sec\": 89,\n    \"id\": \"ep-cool-darkness-123456\",\n    \"platform_id\": \"aws\",\n    \"region_id\": \"aws-us-east-1\",\n    \"name\": \"project2\",\n    \"provisioner\": \"k8s-neonvm\",\n    \"default_endpoint_settings\": {\n      \"autoscaling_limit_min_cu\": 0.25,\n      \"autoscaling_limit_max_cu\": 0.25,\n      \"suspend_timeout_seconds\": 0\n    },\n    \"settings\": {\n      \"allowed_ips\": {\n        \"ips\": [],\n        \"protected_branches_only\": false\n      },\n      \"enable_logical_replication\": false,\n      \"maintenance_window\": {\n        \"weekdays\": [7],\n        \"start_time\": \"06:00\",\n        \"end_time\": \"07:00\"\n      },\n      \"block_public_connections\": false,\n      \"block_vpc_connections\": false,\n      \"hipaa\": false\n    },\n    \"pg_version\": 17,\n    \"proxy_host\": \"c-2.us-east-1.aws.neon.tech\",\n    \"branch_logical_size_limit\": 512,\n    \"branch_logical_size_limit_bytes\": 536870912,\n    \"store_passwords\": true,\n    \"creation_source\": \"console\",\n    \"history_retention_seconds\": 86400,\n    \"created_at\": \"2025-08-04T05:15:41Z\",\n    \"updated_at\": \"2025-08-04T06:10:55Z\",\n    \"synthetic_storage_size\": 35697544,\n    \"consumption_period_start\": \"0001-01-01T00:00:00Z\",\n    \"consumption_period_end\": \"0001-01-01T00:00:00Z\",\n    \"owner_id\": \"91cbdacd-06c2-49f5-bacf-78b9463c81ca\",\n    \"compute_last_active_at\": \"2025-08-04T05:15:47Z\"\n  }\n}"])</script><script>self.__next_f.push([1,"fa:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"json\",\"trackingLabel\":null,\"copyCode\":\"$148\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"json\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"{\"}]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"project\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"data_storage_bytes_hour\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 35697544\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"data_transfer_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 13444\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"written_data_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 34595496\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[\"$L149\",\"$L14a\",\"$L14b\",\"$L14c\"]}],\"\\n\",\"$L14d\",\"\\n\",\"$L14e\",\"\\n\",\"$L14f\",\"\\n\",\"$L150\",\"\\n\",\"$L151\",\"\\n\",\"$L152\",\"\\n\",\"$L153\",\"\\n\",\"$L154\",\"\\n\",\"$L155\",\"\\n\",\"$L156\",\"\\n\",\"$L157\",\"\\n\",\"$L158\",\"\\n\",\"$L159\",\"\\n\",\"$L15a\",\"\\n\",\"$L15b\",\"\\n\",\"$L15c\",\"\\n\",\"$L15d\",\"\\n\",\"$L15e\",\"\\n\",\"$L15f\",\"\\n\",\"$L160\",\"\\n\",\"$L161\",\"\\n\",\"$L162\",\"\\n\",\"$L163\",\"\\n\",\"$L164\",\"\\n\",\"$L165\",\"\\n\",\"$L166\",\"\\n\",\"$L167\",\"\\n\",\"$L168\",\"\\n\",\"$L169\",\"\\n\",\"$L16a\",\"\\n\",\"$L16b\",\"\\n\",\"$L16c\",\"\\n\",\"$L16d\",\"\\n\",\"$L16e\",\"\\n\",\"$L16f\",\"\\n\",\"$L170\",\"\\n\",\"$L171\",\"\\n\",\"$L172\",\"\\n\",\"$L173\",\"\\n\",\"$L174\",\"\\n\",\"$L175\",\"\\n\",\"$L176\",\"\\n\",\"$L177\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"fb:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"neon projects list --recoverable-only\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"neon\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" projects\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" list\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" --recoverable-only\"}]]}]}]}]}]\nfc:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"neon projects recover \u003cproject_id\u003e\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"neon\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" projects\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" recover\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\" \"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\"\u003cproject_id\u003e\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"fd:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"neon projects recover crimson-voice-12345678\\n┌────────────────────────┬───────────┬───────────────┬──────────────────────┐\\n│ Id                     │ Name      │ Region Id     │ Created At           │\\n├────────────────────────┼───────────┼───────────────┼──────────────────────┤\\n│ crimson-voice-12345678 │ myproject │ aws-us-east-2 │ 2024-04-15T11:17:30Z │\\n└────────────────────────┴───────────┴───────────────┴──────────────────────┘\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"neon\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" projects\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" recover\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" crimson-voice-12345678\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"┌────────────────────────┬───────────┬───────────────┬──────────────────────┐\"}]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"│\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Id\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"                     │\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Name\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"      │\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Region\"}],[\"$\",\"span\",\"6\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Id\"}],[\"$\",\"span\",\"7\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"     │\"}],[\"$\",\"span\",\"8\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" Created\"}],[\"$\",\"span\",\"9\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" At\"}],[\"$\",\"span\",\"10\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"           │\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"├────────────────────────┼───────────┼───────────────┼──────────────────────┤\"}]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"│\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" crimson-voice-12345678\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" │\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" myproject\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" │\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" aws-us-east-2\"}],[\"$\",\"span\",\"6\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" │\"}],[\"$\",\"span\",\"7\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" 2024-04-15T11:17:30Z\"}],[\"$\",\"span\",\"8\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" │\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"└────────────────────────┴───────────┴───────────────┴──────────────────────┘\"}]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"fe:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"http\",\"trackingLabel\":null,\"copyCode\":\"GET /projects?recoverable=true\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"http\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"GET\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" /projects?recoverable=true\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"ff:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl 'https://console.neon.tech/api/v2/projects?recoverable=true' \\\\\\n  -H 'Accept: application/json' \\\\\\n  -H \\\"Authorization: Bearer $NEON_API_KEY\\\" | jq\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'https://console.neon.tech/api/v2/projects?recoverable=true'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'Accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"Authorization: Bearer $NEON_API_KEY\\\"\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\" |\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\" jq\"}]]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"100:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"http\",\"trackingLabel\":null,\"copyCode\":\"POST /projects/{project_id}/recover\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"http\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[\"$\",\"span\",null,{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"POST\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" /projects/{project_id}/recover\"}]]}]}]}]}]\n"])</script><script>self.__next_f.push([1,"101:[\"$\",\"$L103\",null,{\"className\":\"rounded-none border border-gray-new-80 dark:border-gray-new-20 [\u0026\u003epre]:my-0 [\u0026\u003epre]:rounded-none [\u0026\u003epre]:bg-white! [\u0026\u003epre]:py-4 [\u0026\u003epre]:dark:bg-black-pure!\",\"filename\":null,\"language\":\"bash\",\"trackingLabel\":null,\"copyCode\":\"curl -X POST \\\\\\n  'https://console.neon.tech/api/v2/projects/crimson-voice-12345678/recover' \\\\\\n  -H 'Accept: application/json' \\\\\\n  -H \\\"Authorization: Bearer $NEON_API_KEY\\\" | jq\",\"data-line-numbers\":false,\"copyButtonClassName\":null,\"children\":[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"bash\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"curl\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" -X\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\" POST\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  'https://console.neon.tech/api/v2/projects/crimson-voice-12345678/recover'\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" 'Accept: application/json'\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" \\\\\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  -H\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"Authorization: Bearer $NEON_API_KEY\\\"\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\" |\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\" jq\"}]]}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"104:[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"                     │\"}]\n105:[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"                     │\"}]\n106:[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 203.0.113.1\"}]\n107:[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"  │\"}]\n108:[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-string)\"},\"children\":\"                     │\"}]\n109:[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\"└─────────────────────┴─────────────────────┴──────────────┴─────────────────────┘\"}]}]\n10a:[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"        ]\"}]\n10b:[\"$\",\"span\",\"28\",{\"className\":\"line\",\"data-line\":\"15\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"      }\"}]}]\n10c:[\"$\",\"span\",\"30\",{\"className\":\"line\",\"data-line\":\"16\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"    }\"}]}]\n10d:[\"$\",\"span\",\"32\",{\"className\":\"line\",\"data-line\":\"17\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  }\"}]}]\n10e:[\"$\",\"span\",\"34\",{\"className\":\"line\",\"data-line\":\"18\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"}\"}]}]\n10f:[\"$\",\"span\",\"36\",{\"className\":\"line\",\"data-line\":\"19\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"'\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\" |\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-function)\"},\"children\":\" jq\"}]]}]\n110:[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"  }\"}]\n111:[\"$\",\"span\",\"30\",{\"className\":\"line\",\"data-line\":\"16\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"}\"}]}]\n112:[\"$\",\"span\",\"32\",{\"className\":\"line\",\"data-line\":\"17\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"'\"}]}]\n"])</script><script>self.__next_f.push([1,"114:[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"json\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"{\"}]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"project\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"data_storage_bytes_hour\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"data_transfer_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"written_data_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"compute_time_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"active_time_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"cpu_used_sec\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"18\",{\"className\":\"line\",\"data-line\":\"10\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"platform_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"20\",{\"className\":\"line\",\"data-line\":\"11\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"region_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws-us-east-1\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",\"$L178\",\"\\n\",\"$L179\",\"\\n\",\"$L17a\",\"\\n\",\"$L17b\",\"\\n\",\"$L17c\",\"\\n\",\"$L17d\",\"\\n\",\"$L17e\",\"\\n\",\"$L17f\",\"\\n\",\"$L180\",\"\\n\",\"$L181\",\"\\n\",\"$L182\",\"\\n\",\"$L183\",\"\\n\",\"$L184\",\"\\n\",\"$L185\",\"\\n\",\"$L186\",\"\\n\",\"$L187\",\"\\n\",\"$L188\",\"\\n\",\"$L189\",\"\\n\",\"$L18a\",\"\\n\",\"$L18b\",\"\\n\",\"$L18c\",\"\\n\",\"$L18d\",\"\\n\",\"$L18e\",\"\\n\",\"$L18f\",\"\\n\",\"$L190\",\"\\n\",\"$L191\",\"\\n\",\"$L192\",\"\\n\",\"$L193\",\"\\n\",\"$L194\",\"\\n\",\"$L195\",\"\\n\",\"$L196\",\"\\n\",\"$L197\",\"\\n\",\"$L198\",\"\\n\",\"$L199\",\"\\n\",\"$L19a\",\"\\n\",\"$L19b\",\"\\n\",\"$L19c\",\"\\n\",\"$L19d\",\"\\n\",\"$L19e\",\"\\n\",\"$L19f\",\"\\n\",\"$L1a0\",\"\\n\",\"$L1a1\",\"\\n\",\"$L1a2\",\"\\n\",\"$L1a3\",\"\\n\",\"$L1a4\",\"\\n\",\"$L1a5\",\"\\n\",\"$L1a6\",\"\\n\",\"$L1a7\",\"\\n\",\"$L1a8\",\"\\n\",\"$L1a9\",\"\\n\",\"$L1aa\",\"\\n\",\"$L1ab\",\"\\n\",\"$L1ac\",\"\\n\",\"$L1ad\",\"\\n\",\"$L1ae\",\"\\n\",\"$L1af\",\"\\n\",\"$L1b0\",\"\\n\",\"$L1b1\",\"\\n\",\"$L1b2\",\"\\n\",\"$L1b3\",\"\\n\",\"$L1b4\",\"\\n\",\"$L1b5\",\"\\n\",\"$L1b6\",\"\\n\",\"$L1b7\",\"\\n\",\"$L1b8\",\"\\n\",\"$L1b9\",\"\\n\",\"$L1ba\",\"\\n\",\"$L1bb\",\"\\n\",\"$L1bc\",\"\\n\",\"$L1bd\",\"\\n\",\"$L1be\",\"\\n\",\"$L1bf\",\"\\n\",\"$L1c0\",\"\\n\",\"$L1c1\",\"\\n\",\"$L1c2\",\"\\n\",\"$L1c3\",\"\\n\",\"$L1c4\",\"\\n\",\"$L1c5\",\"\\n\",\"$L1c6\",\"\\n\",\"$L1c7\",\"\\n\",\"$L1c8\",\"\\n\",\"$L1c9\",\"\\n\",\"$L1ca\",\"\\n\",\"$L1cb\",\"\\n\",\"$L1cc\",\"\\n\",\"$L1cd\",\"\\n\",\"$L1ce\",\"\\n\",\"$L1cf\",\"\\n\",\"$L1d0\",\"\\n\",\"$L1d1\",\"\\n\",\"$L1d2\",\"\\n\",\"$L1d3\",\"\\n\",\"$L1d4\",\"\\n\",\"$L1d5\",\"\\n\",\"$L1d6\",\"\\n\",\"$L1d7\",\"\\n\",\"$L1d8\",\"\\n\",\"$L1d9\",\"\\n\",\"$L1da\",\"\\n\",\"$L1db\",\"\\n\",\"$L1dc\",\"\\n\",\"$L1dd\",\"\\n\",\"$L1de\",\"\\n\",\"$L1df\",\"\\n\",\"$L1e0\",\"\\n\",\"$L1e1\",\"\\n\",\"$L1e2\",\"\\n\",\"$L1e3\",\"\\n\",\"$L1e4\",\"\\n\",\"$L1e5\",\"\\n\",\"$L1e6\",\"\\n\",\"$L1e7\",\"\\n\",\"$L1e8\",\"\\n\",\"$L1e9\",\"\\n\",\"$L1ea\",\"\\n\",\"$L1eb\",\"\\n\",\"$L1ec\",\"\\n\",\"$L1ed\",\"\\n\",\"$L1ee\",\"\\n\",\"$L1ef\",\"\\n\",\"$L1f0\",\"\\n\",\"$L1f1\",\"\\n\",\"$L1f2\",\"\\n\",\"$L1f3\",\"\\n\",\"$L1f4\",\"\\n\",\"$L1f5\",\"\\n\",\"$L1f6\",\"\\n\",\"$L1f7\",\"\\n\",\"$L1f8\",\"\\n\",\"$L1f9\",\"\\n\",\"$L1fa\",\"\\n\",\"$L1fb\",\"\\n\",\"$L1fc\",\"\\n\",\"$L1fd\",\"\\n\",\"$L1fe\",\"\\n\",\"$L1ff\",\"\\n\",\"$L200\",\"\\n\",\"$L201\"]}]}]\n"])</script><script>self.__next_f.push([1,"116:[\"$\",\"pre\",null,{\"className\":\"shiki css-variables\",\"style\":{\"backgroundColor\":\"var(--shiki-background)\",\"color\":\"var(--shiki-foreground)\"},\"tabIndex\":\"0\",\"data-language\":\"json\",\"children\":[\"$\",\"code\",null,{\"className\":\"grid\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"line\",\"data-line\":\"1\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"{\"}]}],\"\\n\",[\"$\",\"span\",\"2\",{\"className\":\"line\",\"data-line\":\"2\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"projects\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}]]}],\"\\n\",[\"$\",\"span\",\"4\",{\"className\":\"line\",\"data-line\":\"3\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    {\"}]}],\"\\n\",[\"$\",\"span\",\"6\",{\"className\":\"line\",\"data-line\":\"4\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"frosty-tree-10754091\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"8\",{\"className\":\"line\",\"data-line\":\"5\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"platform_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"10\",{\"className\":\"line\",\"data-line\":\"6\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"region_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws-ap-southeast-1\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"personal_projects\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"provisioner\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"k8s-neonvm\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"default_endpoint_settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}],\"\\n\",[\"$\",\"span\",\"18\",{\"className\":\"line\",\"data-line\":\"10\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"autoscaling_limit_min_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"20\",{\"className\":\"line\",\"data-line\":\"11\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"autoscaling_limit_max_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 2\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}],\"\\n\",[\"$\",\"span\",\"22\",{\"className\":\"line\",\"data-line\":\"12\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"suspend_timeout_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],\"$L202\"]}],\"\\n\",\"$L203\",\"\\n\",\"$L204\",\"\\n\",\"$L205\",\"\\n\",\"$L206\",\"\\n\",\"$L207\",\"\\n\",\"$L208\",\"\\n\",\"$L209\",\"\\n\",\"$L20a\",\"\\n\",\"$L20b\",\"\\n\",\"$L20c\",\"\\n\",\"$L20d\",\"\\n\",\"$L20e\",\"\\n\",\"$L20f\",\"\\n\",\"$L210\",\"\\n\",\"$L211\",\"\\n\",\"$L212\",\"\\n\",\"$L213\",\"\\n\",\"$L214\",\"\\n\",\"$L215\",\"\\n\",\"$L216\",\"\\n\",\"$L217\",\"\\n\",\"$L218\",\"\\n\",\"$L219\",\"\\n\",\"$L21a\",\"\\n\",\"$L21b\",\"\\n\",\"$L21c\",\"\\n\",\"$L21d\",\"\\n\",\"$L21e\",\"\\n\",\"$L21f\",\"\\n\",\"$L220\",\"\\n\",\"$L221\",\"\\n\",\"$L222\",\"\\n\",\"$L223\",\"\\n\",\"$L224\",\"\\n\",\"$L225\",\"\\n\",\"$L226\",\"\\n\",\"$L227\",\"\\n\",\"$L228\",\"\\n\",\"$L229\",\"\\n\",\"$L22a\",\"\\n\",\"$L22b\",\"\\n\",\"$L22c\",\"\\n\",\"$L22d\",\"\\n\",\"$L22e\",\"\\n\",\"$L22f\",\"\\n\",\"$L230\",\"\\n\",\"$L231\",\"\\n\",\"$L232\",\"\\n\",\"$L233\",\"\\n\",\"$L234\",\"\\n\",\"$L235\",\"\\n\",\"$L236\",\"\\n\",\"$L237\",\"\\n\",\"$L238\",\"\\n\",\"$L239\",\"\\n\",\"$L23a\",\"\\n\",\"$L23b\",\"\\n\",\"$L23c\",\"\\n\",\"$L23d\",\"\\n\",\"$L23e\",\"\\n\",\"$L23f\",\"\\n\",\"$L240\",\"\\n\",\"$L241\",\"\\n\",\"$L242\",\"\\n\",\"$L243\",\"\\n\",\"$L244\",\"\\n\",\"$L245\",\"\\n\",\"$L246\",\"\\n\",\"$L247\",\"\\n\",\"$L248\",\"\\n\",\"$L249\",\"\\n\",\"$L24a\",\"\\n\",\"$L24b\",\"\\n\",\"$L24c\",\"\\n\",\"$L24d\",\"\\n\",\"$L24e\",\"\\n\",\"$L24f\",\"\\n\",\"$L250\",\"\\n\",\"$L251\",\"\\n\",\"$L252\",\"\\n\",\"$L253\",\"\\n\",\"$L254\",\"\\n\",\"$L255\",\"\\n\",\"$L256\",\"\\n\",\"$L257\",\"\\n\",\"$L258\"]}]}]\n"])</script><script>self.__next_f.push([1,"118:[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"compute_time_seconds\\\"\"}]\n119:[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}]\n11a:[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 89\"}]\n11b:[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]\n11c:[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"active_time_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 348\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n11d:[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"cpu_used_sec\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 89\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n11e:[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n11f:[\"$\",\"span\",\"18\",{\"className\":\"line\",\"data-line\":\"10\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"platform_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n120:[\"$\",\"span\",\"20\",{\"className\":\"line\",\"data-line\":\"11\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"region_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws-us-east-1\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n121:[\"$\",\"span\",\"22\",{\"className\":\"line\",\"data-line\":\"12\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"project1\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n122:[\"$\",\"span\",\"24\",{\"className\":\"line\",\"data-line\":\"13\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"provisioner\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"k8s-neonvm\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n123:[\"$\",\"span\",\"26\",{\"className\":\"line\",\"data-line\":\"14\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"default_endpoint_settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n124:[\"$\",\"span\",\"28\",{\"className\":\"line\",\"data-line\":\"15\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"autoscaling_limit_min_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\","])</script><script>self.__next_f.push([1,"{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n125:[\"$\",\"span\",\"30\",{\"className\":\"line\",\"data-line\":\"16\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"autoscaling_limit_max_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n126:[\"$\",\"span\",\"32\",{\"className\":\"line\",\"data-line\":\"17\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"suspend_timeout_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}]]}]\n127:[\"$\",\"span\",\"34\",{\"className\":\"line\",\"data-line\":\"18\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n128:[\"$\",\"span\",\"36\",{\"className\":\"line\",\"data-line\":\"19\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n129:[\"$\",\"span\",\"38\",{\"className\":\"line\",\"data-line\":\"20\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"allowed_ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n12a:[\"$\",\"span\",\"40\",{\"className\":\"line\",\"data-line\":\"21\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" []\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n12b:[\"$\",\"span\",\"42\",{\"className\":\"line\",\"data-line\":\"22\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"protected_branches_only\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n12c:[\"$\",\"span\",\"44\",{\"className\":\"line\",\"data-line\":\"23\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n12d:[\"$\",\"span\",\"46\",{\"className\":\"line\",\"data-line\":\"24\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"enable_logical_replication\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n12e:[\"$\",\"span\",\"48\",{\"className\":\"line\",\"data-line\":\"25\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"maintenance_window\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n12f:[\"$\",\"span\",\"50\",{\"className\":\"line\",\"data-line\":\"26\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"weekdays\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\"7\"}],[\"$"])</script><script>self.__next_f.push([1,"\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"]\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n130:[\"$\",\"span\",\"52\",{\"className\":\"line\",\"data-line\":\"27\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"start_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"06:00\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n131:[\"$\",\"span\",\"54\",{\"className\":\"line\",\"data-line\":\"28\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"end_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"07:00\\\"\"}]]}]\n132:[\"$\",\"span\",\"56\",{\"className\":\"line\",\"data-line\":\"29\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n133:[\"$\",\"span\",\"58\",{\"className\":\"line\",\"data-line\":\"30\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"block_public_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n134:[\"$\",\"span\",\"60\",{\"className\":\"line\",\"data-line\":\"31\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"block_vpc_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n135:[\"$\",\"span\",\"62\",{\"className\":\"line\",\"data-line\":\"32\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"hipaa\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n136:[\"$\",\"span\",\"64\",{\"className\":\"line\",\"data-line\":\"33\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n137:[\"$\",\"span\",\"66\",{\"className\":\"line\",\"data-line\":\"34\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"pg_version\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 17\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n138:[\"$\",\"span\",\"68\",{\"className\":\"line\",\"data-line\":\"35\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"proxy_host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"c-2.us-east-1.aws.neon.tech\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n139:[\"$\",\"span\",\"70\",{\"className\":\"line\",\"data-line\":\"36\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"branch_logical_size_limit\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 512\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n13a:[\"$\",\"span\",\"72\",{\"className\":\"line\",\"data-line\":\"37\",\"children\":[[\"$\",\"span\",\"0\",{\"style\""])</script><script>self.__next_f.push([1,":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"branch_logical_size_limit_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 536870912\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n13b:[\"$\",\"span\",\"74\",{\"className\":\"line\",\"data-line\":\"38\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"store_passwords\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" true\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n13c:[\"$\",\"span\",\"76\",{\"className\":\"line\",\"data-line\":\"39\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"creation_source\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"console\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n13d:[\"$\",\"span\",\"78\",{\"className\":\"line\",\"data-line\":\"40\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"history_retention_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 86400\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n13e:[\"$\",\"span\",\"80\",{\"className\":\"line\",\"data-line\":\"41\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n13f:[\"$\",\"span\",\"82\",{\"className\":\"line\",\"data-line\":\"42\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:55:58Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n140:[\"$\",\"span\",\"84\",{\"className\":\"line\",\"data-line\":\"43\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"synthetic_storage_size\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 35697544\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n141:[\"$\",\"span\",\"86\",{\"className\":\"line\",\"data-line\":\"44\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"consumption_period_start\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"0001-01-01T00:00:00Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n142:[\"$\",\"span\",\"88\",{\"className\":\"line\",\"data-line\":\"45\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"consumption_period_end\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"0001-01-01T00:00:00Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n143:[\"$\",\"span\",\"90\",{\"className\":\"line\",\"data-line\":\"46\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-toke"])</script><script>self.__next_f.push([1,"n-keyword)\"},\"children\":\"    \\\"owner_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"91cbdacd-06c2-49f5-bacf-78b9463c81ca\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n144:[\"$\",\"span\",\"92\",{\"className\":\"line\",\"data-line\":\"47\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"compute_last_active_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:47Z\\\"\"}]]}]\n145:[\"$\",\"span\",\"94\",{\"className\":\"line\",\"data-line\":\"48\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n146:[\"$\",\"span\",\"96\",{\"className\":\"line\",\"data-line\":\"49\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"operations\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" []\"}]]}]\n147:[\"$\",\"span\",\"98\",{\"className\":\"line\",\"data-line\":\"50\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"}\"}]}]\n149:[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"compute_time_seconds\\\"\"}]\n14a:[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}]\n14b:[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 89\"}]\n14c:[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]\n14d:[\"$\",\"span\",\"12\",{\"className\":\"line\",\"data-line\":\"7\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"active_time_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 348\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n14e:[\"$\",\"span\",\"14\",{\"className\":\"line\",\"data-line\":\"8\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"cpu_used_sec\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 89\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n14f:[\"$\",\"span\",\"16\",{\"className\":\"line\",\"data-line\":\"9\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n150:[\"$\",\"span\",\"18\",{\"className\":\"line\",\"data-line\":\"10\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"platform_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n151:[\"$\",\"span\",\"20\",{\"className\":\"line\",\"data-line\":\"11\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"region_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws-us-east-1\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n152:[\"$\",\"span\",\"22\",{\"className\":\"line\",\"data-line\":\"12\",\"childre"])</script><script>self.__next_f.push([1,"n\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"project2\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n153:[\"$\",\"span\",\"24\",{\"className\":\"line\",\"data-line\":\"13\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"provisioner\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"k8s-neonvm\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n154:[\"$\",\"span\",\"26\",{\"className\":\"line\",\"data-line\":\"14\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"default_endpoint_settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n155:[\"$\",\"span\",\"28\",{\"className\":\"line\",\"data-line\":\"15\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"autoscaling_limit_min_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n156:[\"$\",\"span\",\"30\",{\"className\":\"line\",\"data-line\":\"16\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"autoscaling_limit_max_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n157:[\"$\",\"span\",\"32\",{\"className\":\"line\",\"data-line\":\"17\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"suspend_timeout_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}]]}]\n158:[\"$\",\"span\",\"34\",{\"className\":\"line\",\"data-line\":\"18\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n159:[\"$\",\"span\",\"36\",{\"className\":\"line\",\"data-line\":\"19\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n15a:[\"$\",\"span\",\"38\",{\"className\":\"line\",\"data-line\":\"20\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"allowed_ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n15b:[\"$\",\"span\",\"40\",{\"className\":\"line\",\"data-line\":\"21\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" []\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n15c:[\"$\",\"span\",\"42\",{\"className\":\"line\",\"data-line\":\"22\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"protected_branches_only\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}"])</script><script>self.__next_f.push([1,"]\n15d:[\"$\",\"span\",\"44\",{\"className\":\"line\",\"data-line\":\"23\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n15e:[\"$\",\"span\",\"46\",{\"className\":\"line\",\"data-line\":\"24\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"enable_logical_replication\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n15f:[\"$\",\"span\",\"48\",{\"className\":\"line\",\"data-line\":\"25\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"maintenance_window\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n160:[\"$\",\"span\",\"50\",{\"className\":\"line\",\"data-line\":\"26\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"weekdays\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\"7\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"]\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n161:[\"$\",\"span\",\"52\",{\"className\":\"line\",\"data-line\":\"27\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"start_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"06:00\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n162:[\"$\",\"span\",\"54\",{\"className\":\"line\",\"data-line\":\"28\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"end_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"07:00\\\"\"}]]}]\n163:[\"$\",\"span\",\"56\",{\"className\":\"line\",\"data-line\":\"29\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n164:[\"$\",\"span\",\"58\",{\"className\":\"line\",\"data-line\":\"30\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"block_public_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n165:[\"$\",\"span\",\"60\",{\"className\":\"line\",\"data-line\":\"31\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"block_vpc_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n166:[\"$\",\"span\",\"62\",{\"className\":\"line\",\"data-line\":\"32\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"hipaa\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n167:[\"$\",\"span\",\"64\",{\"className\":\"line\",\"data-line\":\"33\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punc"])</script><script>self.__next_f.push([1,"tuation)\"},\"children\":\",\"}]]}]\n168:[\"$\",\"span\",\"66\",{\"className\":\"line\",\"data-line\":\"34\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"pg_version\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 17\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n169:[\"$\",\"span\",\"68\",{\"className\":\"line\",\"data-line\":\"35\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"proxy_host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"c-2.us-east-1.aws.neon.tech\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n16a:[\"$\",\"span\",\"70\",{\"className\":\"line\",\"data-line\":\"36\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"branch_logical_size_limit\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 512\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n16b:[\"$\",\"span\",\"72\",{\"className\":\"line\",\"data-line\":\"37\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"branch_logical_size_limit_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 536870912\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n16c:[\"$\",\"span\",\"74\",{\"className\":\"line\",\"data-line\":\"38\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"store_passwords\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" true\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n16d:[\"$\",\"span\",\"76\",{\"className\":\"line\",\"data-line\":\"39\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"creation_source\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"console\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n16e:[\"$\",\"span\",\"78\",{\"className\":\"line\",\"data-line\":\"40\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"history_retention_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 86400\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n16f:[\"$\",\"span\",\"80\",{\"className\":\"line\",\"data-line\":\"41\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n170:[\"$\",\"span\",\"82\",{\"className\":\"line\",\"data-line\":\"42\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T06:10:55Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n171:[\"$\",\"span\",\"84\",{\"className\":\"line\",\"data-l"])</script><script>self.__next_f.push([1,"ine\":\"43\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"synthetic_storage_size\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 35697544\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n172:[\"$\",\"span\",\"86\",{\"className\":\"line\",\"data-line\":\"44\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"consumption_period_start\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"0001-01-01T00:00:00Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n173:[\"$\",\"span\",\"88\",{\"className\":\"line\",\"data-line\":\"45\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"consumption_period_end\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"0001-01-01T00:00:00Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n174:[\"$\",\"span\",\"90\",{\"className\":\"line\",\"data-line\":\"46\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"owner_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"91cbdacd-06c2-49f5-bacf-78b9463c81ca\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n175:[\"$\",\"span\",\"92\",{\"className\":\"line\",\"data-line\":\"47\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"compute_last_active_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:47Z\\\"\"}]]}]\n176:[\"$\",\"span\",\"94\",{\"className\":\"line\",\"data-line\":\"48\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  }\"}]}]\n177:[\"$\",\"span\",\"96\",{\"className\":\"line\",\"data-line\":\"49\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"}\"}]}]\n"])</script><script>self.__next_f.push([1,"178:[\"$\",\"span\",\"22\",{\"className\":\"line\",\"data-line\":\"12\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"myproject\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n179:[\"$\",\"span\",\"24\",{\"className\":\"line\",\"data-line\":\"13\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"provisioner\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"k8s-neonvm\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n17a:[\"$\",\"span\",\"26\",{\"className\":\"line\",\"data-line\":\"14\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"default_endpoint_settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n17b:[\"$\",\"span\",\"28\",{\"className\":\"line\",\"data-line\":\"15\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"autoscaling_limit_min_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n17c:[\"$\",\"span\",\"30\",{\"className\":\"line\",\"data-line\":\"16\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"autoscaling_limit_max_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n17d:[\"$\",\"span\",\"32\",{\"className\":\"line\",\"data-line\":\"17\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"suspend_timeout_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}]]}]\n17e:[\"$\",\"span\",\"34\",{\"className\":\"line\",\"data-line\":\"18\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n17f:[\"$\",\"span\",\"36\",{\"className\":\"line\",\"data-line\":\"19\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n180:[\"$\",\"span\",\"38\",{\"className\":\"line\",\"data-line\":\"20\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"allowed_ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n181:[\"$\",\"span\",\"40\",{\"className\":\"line\",\"data-line\":\"21\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" []\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n182:[\"$\",\"span\",\"42\",{\"className\":\"line\",\"data-line\":\"22\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"protected_branches_only\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"sty"])</script><script>self.__next_f.push([1,"le\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n183:[\"$\",\"span\",\"44\",{\"className\":\"line\",\"data-line\":\"23\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n184:[\"$\",\"span\",\"46\",{\"className\":\"line\",\"data-line\":\"24\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"enable_logical_replication\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n185:[\"$\",\"span\",\"48\",{\"className\":\"line\",\"data-line\":\"25\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"maintenance_window\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n186:[\"$\",\"span\",\"50\",{\"className\":\"line\",\"data-line\":\"26\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"weekdays\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\"7\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"]\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n187:[\"$\",\"span\",\"52\",{\"className\":\"line\",\"data-line\":\"27\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"start_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"06:00\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n188:[\"$\",\"span\",\"54\",{\"className\":\"line\",\"data-line\":\"28\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"end_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"07:00\\\"\"}]]}]\n189:[\"$\",\"span\",\"56\",{\"className\":\"line\",\"data-line\":\"29\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n18a:[\"$\",\"span\",\"58\",{\"className\":\"line\",\"data-line\":\"30\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"block_public_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n18b:[\"$\",\"span\",\"60\",{\"className\":\"line\",\"data-line\":\"31\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"block_vpc_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n18c:[\"$\",\"span\",\"62\",{\"className\":\"line\",\"data-line\":\"32\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"hipaa\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n18d:[\"$\",\"span\",\"64\",{\"className\":\"line\",\"data-line\":\"33\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":"])</script><script>self.__next_f.push([1,"\"    }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n18e:[\"$\",\"span\",\"66\",{\"className\":\"line\",\"data-line\":\"34\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"pg_version\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 17\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n18f:[\"$\",\"span\",\"68\",{\"className\":\"line\",\"data-line\":\"35\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"proxy_host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"c-2.us-east-1.aws.neon.tech\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n190:[\"$\",\"span\",\"70\",{\"className\":\"line\",\"data-line\":\"36\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"branch_logical_size_limit\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 512\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n191:[\"$\",\"span\",\"72\",{\"className\":\"line\",\"data-line\":\"37\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"branch_logical_size_limit_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 536870912\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n192:[\"$\",\"span\",\"74\",{\"className\":\"line\",\"data-line\":\"38\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"store_passwords\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" true\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n193:[\"$\",\"span\",\"76\",{\"className\":\"line\",\"data-line\":\"39\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"creation_source\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"console\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n194:[\"$\",\"span\",\"78\",{\"className\":\"line\",\"data-line\":\"40\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"history_retention_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 86400\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n195:[\"$\",\"span\",\"80\",{\"className\":\"line\",\"data-line\":\"41\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n196:[\"$\",\"span\",\"82\",{\"className\":\"line\",\"data-line\":\"42\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\""])</script><script>self.__next_f.push([1,"children\":\",\"}]]}]\n197:[\"$\",\"span\",\"84\",{\"className\":\"line\",\"data-line\":\"43\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"consumption_period_start\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"0001-01-01T00:00:00Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n198:[\"$\",\"span\",\"86\",{\"className\":\"line\",\"data-line\":\"44\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"consumption_period_end\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"0001-01-01T00:00:00Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n199:[\"$\",\"span\",\"88\",{\"className\":\"line\",\"data-line\":\"45\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"owner_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"91cbdacd-06c2-49f5-bacf-78b9463c81ca\\\"\"}]]}]\n19a:[\"$\",\"span\",\"90\",{\"className\":\"line\",\"data-line\":\"46\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n19b:[\"$\",\"span\",\"92\",{\"className\":\"line\",\"data-line\":\"47\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"connection_uris\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}]]}]\n19c:[\"$\",\"span\",\"94\",{\"className\":\"line\",\"data-line\":\"48\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    {\"}]}]\n19d:[\"$\",\"span\",\"96\",{\"className\":\"line\",\"data-line\":\"49\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"connection_uri\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"postgresql://alex:AbC123dEf@ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech/dbname?sslmode=require\u0026channel_binding=require\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n19e:[\"$\",\"span\",\"98\",{\"className\":\"line\",\"data-line\":\"50\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"connection_parameters\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n19f:[\"$\",\"span\",\"100\",{\"className\":\"line\",\"data-line\":\"51\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"database\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"dbname\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1a0:[\"$\",\"span\",\"102\",{\"className\":\"line\",\"data-line\":\"52\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"password\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"AbC123dEf\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1a1:[\"$\",\"span\",\"104\",{\"className\":\"line\",\"data-line\":\"53\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"role\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-t"])</script><script>self.__next_f.push([1,"oken-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"alex\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1a2:[\"$\",\"span\",\"106\",{\"className\":\"line\",\"data-line\":\"54\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1a3:[\"$\",\"span\",\"108\",{\"className\":\"line\",\"data-line\":\"55\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"pooler_host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456-pooler.c-2.us-east-1.aws.neon.tech\\\"\"}]]}]\n1a4:[\"$\",\"span\",\"110\",{\"className\":\"line\",\"data-line\":\"56\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}]}]\n1a5:[\"$\",\"span\",\"112\",{\"className\":\"line\",\"data-line\":\"57\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}]}]\n1a6:[\"$\",\"span\",\"114\",{\"className\":\"line\",\"data-line\":\"58\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  ]\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1a7:[\"$\",\"span\",\"116\",{\"className\":\"line\",\"data-line\":\"59\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"roles\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}]]}]\n1a8:[\"$\",\"span\",\"118\",{\"className\":\"line\",\"data-line\":\"60\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    {\"}]}]\n1a9:[\"$\",\"span\",\"120\",{\"className\":\"line\",\"data-line\":\"61\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"br-gentle-salad-ad7v90qq\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1aa:[\"$\",\"span\",\"122\",{\"className\":\"line\",\"data-line\":\"62\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"neondb_owner\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ab:[\"$\",\"span\",\"124\",{\"className\":\"line\",\"data-line\":\"63\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"password\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"npg_Se0ECYqaJ5jA\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ac:[\"$\",\"span\",\"126\",{\"className\":\"line\",\"data-line\":\"64\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"protected\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ad:[\"$\",\"span\",\"128\",{\"className\":\"line\",\"data-line\":\"65\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":"])</script><script>self.__next_f.push([1,"\"      \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ae:[\"$\",\"span\",\"130\",{\"className\":\"line\",\"data-line\":\"66\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}]]}]\n1af:[\"$\",\"span\",\"132\",{\"className\":\"line\",\"data-line\":\"67\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}]}]\n1b0:[\"$\",\"span\",\"134\",{\"className\":\"line\",\"data-line\":\"68\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  ]\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1b1:[\"$\",\"span\",\"136\",{\"className\":\"line\",\"data-line\":\"69\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"databases\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}]]}]\n1b2:[\"$\",\"span\",\"138\",{\"className\":\"line\",\"data-line\":\"70\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    {\"}]}]\n1b3:[\"$\",\"span\",\"140\",{\"className\":\"line\",\"data-line\":\"71\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 5140981\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1b4:[\"$\",\"span\",\"142\",{\"className\":\"line\",\"data-line\":\"72\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"br-gentle-salad-ad7v90qq\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1b5:[\"$\",\"span\",\"144\",{\"className\":\"line\",\"data-line\":\"73\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"neondb\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1b6:[\"$\",\"span\",\"146\",{\"className\":\"line\",\"data-line\":\"74\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"owner_name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"neondb_owner\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1b7:[\"$\",\"span\",\"148\",{\"className\":\"line\",\"data-line\":\"75\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1b8:[\"$\",\"span\",\"150\",{\"className\":\"line\",\"data-line\":\"76\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\""])</script><script>self.__next_f.push([1,"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}]]}]\n1b9:[\"$\",\"span\",\"152\",{\"className\":\"line\",\"data-line\":\"77\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}]}]\n1ba:[\"$\",\"span\",\"154\",{\"className\":\"line\",\"data-line\":\"78\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  ]\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1bb:[\"$\",\"span\",\"156\",{\"className\":\"line\",\"data-line\":\"79\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"operations\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}]]}]\n1bc:[\"$\",\"span\",\"158\",{\"className\":\"line\",\"data-line\":\"80\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    {\"}]}]\n1bd:[\"$\",\"span\",\"160\",{\"className\":\"line\",\"data-line\":\"81\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"cacca1d4-ad0e-46dc-ae82-886ffb96889d\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1be:[\"$\",\"span\",\"162\",{\"className\":\"line\",\"data-line\":\"82\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"project_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1bf:[\"$\",\"span\",\"164\",{\"className\":\"line\",\"data-line\":\"83\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"br-gentle-salad-ad7v90qq\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1c0:[\"$\",\"span\",\"166\",{\"className\":\"line\",\"data-line\":\"84\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"action\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"create_timeline\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1c1:[\"$\",\"span\",\"168\",{\"className\":\"line\",\"data-line\":\"85\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"status\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"running\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1c2:[\"$\",\"span\",\"170\",{\"className\":\"line\",\"data-line\":\"86\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"failures_count\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1c3:[\"$\",\"span\",\"172\",{\"className\":\"line\",\"data-line\":\"87\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shik"])</script><script>self.__next_f.push([1,"i-token-punctuation)\"},\"children\":\",\"}]]}]\n1c4:[\"$\",\"span\",\"174\",{\"className\":\"line\",\"data-line\":\"88\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1c5:[\"$\",\"span\",\"176\",{\"className\":\"line\",\"data-line\":\"89\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"total_duration_ms\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}]]}]\n1c6:[\"$\",\"span\",\"178\",{\"className\":\"line\",\"data-line\":\"90\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1c7:[\"$\",\"span\",\"180\",{\"className\":\"line\",\"data-line\":\"91\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    {\"}]}]\n1c8:[\"$\",\"span\",\"182\",{\"className\":\"line\",\"data-line\":\"92\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"1df43d11-5c07-4de1-9440-ac09d305fdf3\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1c9:[\"$\",\"span\",\"184\",{\"className\":\"line\",\"data-line\":\"93\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"project_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ca:[\"$\",\"span\",\"186\",{\"className\":\"line\",\"data-line\":\"94\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"br-gentle-salad-ad7v90qq\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1cb:[\"$\",\"span\",\"188\",{\"className\":\"line\",\"data-line\":\"95\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"endpoint_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1cc:[\"$\",\"span\",\"190\",{\"className\":\"line\",\"data-line\":\"96\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"action\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"start_compute\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1cd:[\"$\",\"span\",\"192\",{\"className\":\"line\",\"data-line\":\"97\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"status\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"scheduling\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ce:[\"$\",\"span\",\"194\",{\"className\":\"line\",\"data-line\":\"98\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"colo"])</script><script>self.__next_f.push([1,"r\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"failures_count\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1cf:[\"$\",\"span\",\"196\",{\"className\":\"line\",\"data-line\":\"99\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1d0:[\"$\",\"span\",\"198\",{\"className\":\"line\",\"data-line\":\"100\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1d1:[\"$\",\"span\",\"200\",{\"className\":\"line\",\"data-line\":\"101\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"total_duration_ms\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}]]}]\n1d2:[\"$\",\"span\",\"202\",{\"className\":\"line\",\"data-line\":\"102\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}]}]\n1d3:[\"$\",\"span\",\"204\",{\"className\":\"line\",\"data-line\":\"103\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  ]\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1d4:[\"$\",\"span\",\"206\",{\"className\":\"line\",\"data-line\":\"104\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"branch\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n1d5:[\"$\",\"span\",\"208\",{\"className\":\"line\",\"data-line\":\"105\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"br-gentle-salad-ad7v90qq\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1d6:[\"$\",\"span\",\"210\",{\"className\":\"line\",\"data-line\":\"106\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"project_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1d7:[\"$\",\"span\",\"212\",{\"className\":\"line\",\"data-line\":\"107\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"main\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1d8:[\"$\",\"span\",\"214\",{\"className\":\"line\",\"data-line\":\"108\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"current_state\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"init\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuatio"])</script><script>self.__next_f.push([1,"n)\"},\"children\":\",\"}]]}]\n1d9:[\"$\",\"span\",\"216\",{\"className\":\"line\",\"data-line\":\"109\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"pending_state\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ready\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1da:[\"$\",\"span\",\"218\",{\"className\":\"line\",\"data-line\":\"110\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"state_changed_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1db:[\"$\",\"span\",\"220\",{\"className\":\"line\",\"data-line\":\"111\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"creation_source\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"console\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1dc:[\"$\",\"span\",\"222\",{\"className\":\"line\",\"data-line\":\"112\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"primary\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" true\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1dd:[\"$\",\"span\",\"224\",{\"className\":\"line\",\"data-line\":\"113\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"default\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" true\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1de:[\"$\",\"span\",\"226\",{\"className\":\"line\",\"data-line\":\"114\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"protected\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1df:[\"$\",\"span\",\"228\",{\"className\":\"line\",\"data-line\":\"115\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"cpu_used_sec\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1e0:[\"$\",\"span\",\"230\",{\"className\":\"line\",\"data-line\":\"116\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"compute_time_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1e1:[\"$\",\"span\",\"232\",{\"className\":\"line\",\"data-line\":\"117\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"active_time_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1e2:[\"$\",\"span\",\"234\",{\"className\":\"line\",\"data-line\":\"118\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keywor"])</script><script>self.__next_f.push([1,"d)\"},\"children\":\"    \\\"written_data_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1e3:[\"$\",\"span\",\"236\",{\"className\":\"line\",\"data-line\":\"119\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"data_transfer_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1e4:[\"$\",\"span\",\"238\",{\"className\":\"line\",\"data-line\":\"120\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1e5:[\"$\",\"span\",\"240\",{\"className\":\"line\",\"data-line\":\"121\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1e6:[\"$\",\"span\",\"242\",{\"className\":\"line\",\"data-line\":\"122\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"init_source\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"parent-data\\\"\"}]]}]\n1e7:[\"$\",\"span\",\"244\",{\"className\":\"line\",\"data-line\":\"123\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1e8:[\"$\",\"span\",\"246\",{\"className\":\"line\",\"data-line\":\"124\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"endpoints\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}]]}]\n1e9:[\"$\",\"span\",\"248\",{\"className\":\"line\",\"data-line\":\"125\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    {\"}]}]\n1ea:[\"$\",\"span\",\"250\",{\"className\":\"line\",\"data-line\":\"126\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456.c-2.us-east-1.aws.neon.tech\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1eb:[\"$\",\"span\",\"252\",{\"className\":\"line\",\"data-line\":\"127\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ec:[\"$\",\"span\",\"254\",{\"className\":\"line\",\"data-line\":\"128\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"project_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ep-cool-darkness-123456\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color"])</script><script>self.__next_f.push([1,"\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ed:[\"$\",\"span\",\"256\",{\"className\":\"line\",\"data-line\":\"129\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"br-gentle-salad-ad7v90qq\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ee:[\"$\",\"span\",\"258\",{\"className\":\"line\",\"data-line\":\"130\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"autoscaling_limit_min_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1ef:[\"$\",\"span\",\"260\",{\"className\":\"line\",\"data-line\":\"131\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"autoscaling_limit_max_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f0:[\"$\",\"span\",\"262\",{\"className\":\"line\",\"data-line\":\"132\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"region_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws-us-east-1\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f1:[\"$\",\"span\",\"264\",{\"className\":\"line\",\"data-line\":\"133\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"type\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"read_write\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f2:[\"$\",\"span\",\"266\",{\"className\":\"line\",\"data-line\":\"134\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"current_state\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"init\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f3:[\"$\",\"span\",\"268\",{\"className\":\"line\",\"data-line\":\"135\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"pending_state\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"active\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f4:[\"$\",\"span\",\"270\",{\"className\":\"line\",\"data-line\":\"136\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {}\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f5:[\"$\",\"span\",\"272\",{\"className\":\"line\",\"data-line\":\"137\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"pooler_enabled\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f6:[\"$\",\"span\",\"274\",{\"className\":\""])</script><script>self.__next_f.push([1,"line\",\"data-line\":\"138\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"pooler_mode\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"transaction\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f7:[\"$\",\"span\",\"276\",{\"className\":\"line\",\"data-line\":\"139\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"disabled\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f8:[\"$\",\"span\",\"278\",{\"className\":\"line\",\"data-line\":\"140\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"passwordless_access\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" true\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1f9:[\"$\",\"span\",\"280\",{\"className\":\"line\",\"data-line\":\"141\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"creation_source\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"console\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1fa:[\"$\",\"span\",\"282\",{\"className\":\"line\",\"data-line\":\"142\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1fb:[\"$\",\"span\",\"284\",{\"className\":\"line\",\"data-line\":\"143\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-04T05:15:41Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1fc:[\"$\",\"span\",\"286\",{\"className\":\"line\",\"data-line\":\"144\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"proxy_host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"c-2.us-east-1.aws.neon.tech\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1fd:[\"$\",\"span\",\"288\",{\"className\":\"line\",\"data-line\":\"145\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"suspend_timeout_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n1fe:[\"$\",\"span\",\"290\",{\"className\":\"line\",\"data-line\":\"146\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"provisioner\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"k8s-neonvm\\\"\"}]]}]\n1ff:[\"$\",\"span\",\"292\",{\"className\":\"line\",\"data-line\":\"147\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}]}]\n200:[\"$\""])</script><script>self.__next_f.push([1,",\"span\",\"294\",{\"className\":\"line\",\"data-line\":\"148\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  ]\"}]}]\n201:[\"$\",\"span\",\"296\",{\"className\":\"line\",\"data-line\":\"149\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"}\"}]}]\n202:[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}]\n203:[\"$\",\"span\",\"24\",{\"className\":\"line\",\"data-line\":\"13\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n204:[\"$\",\"span\",\"26\",{\"className\":\"line\",\"data-line\":\"14\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n205:[\"$\",\"span\",\"28\",{\"className\":\"line\",\"data-line\":\"15\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"allowed_ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n206:[\"$\",\"span\",\"30\",{\"className\":\"line\",\"data-line\":\"16\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" []\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n207:[\"$\",\"span\",\"32\",{\"className\":\"line\",\"data-line\":\"17\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"protected_branches_only\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n208:[\"$\",\"span\",\"34\",{\"className\":\"line\",\"data-line\":\"18\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"        }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n209:[\"$\",\"span\",\"36\",{\"className\":\"line\",\"data-line\":\"19\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"enable_logical_replication\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n20a:[\"$\",\"span\",\"38\",{\"className\":\"line\",\"data-line\":\"20\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"maintenance_window\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n20b:[\"$\",\"span\",\"40\",{\"className\":\"line\",\"data-line\":\"21\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"weekdays\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\"4\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"]\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n20c:[\"$\",\"span\",\"42\",{\"className\":\"line\",\"data-line\":\"22\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"start_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"15:00\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"col"])</script><script>self.__next_f.push([1,"or\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n20d:[\"$\",\"span\",\"44\",{\"className\":\"line\",\"data-line\":\"23\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"end_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"16:00\\\"\"}]]}]\n20e:[\"$\",\"span\",\"46\",{\"className\":\"line\",\"data-line\":\"24\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"        }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n20f:[\"$\",\"span\",\"48\",{\"className\":\"line\",\"data-line\":\"25\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"block_public_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n210:[\"$\",\"span\",\"50\",{\"className\":\"line\",\"data-line\":\"26\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"block_vpc_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n211:[\"$\",\"span\",\"52\",{\"className\":\"line\",\"data-line\":\"27\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"hipaa\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n212:[\"$\",\"span\",\"54\",{\"className\":\"line\",\"data-line\":\"28\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n213:[\"$\",\"span\",\"56\",{\"className\":\"line\",\"data-line\":\"29\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"pg_version\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 17\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n214:[\"$\",\"span\",\"58\",{\"className\":\"line\",\"data-line\":\"30\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"proxy_host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ap-southeast-1.aws.neon.tech\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n215:[\"$\",\"span\",\"60\",{\"className\":\"line\",\"data-line\":\"31\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_logical_size_limit\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 512\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n216:[\"$\",\"span\",\"62\",{\"className\":\"line\",\"data-line\":\"32\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_logical_size_limit_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 536870912\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n217:[\"$\",\"span\",\"64\",{\"className\":\"line\",\"data-line\":\"33\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"store_passwords\\"])</script><script>self.__next_f.push([1,"\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" true\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n218:[\"$\",\"span\",\"66\",{\"className\":\"line\",\"data-line\":\"34\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"active_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 1260\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n219:[\"$\",\"span\",\"68\",{\"className\":\"line\",\"data-line\":\"35\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"cpu_used_sec\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 319\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n21a:[\"$\",\"span\",\"70\",{\"className\":\"line\",\"data-line\":\"36\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"creation_source\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"console\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n21b:[\"$\",\"span\",\"72\",{\"className\":\"line\",\"data-line\":\"37\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2024-11-08T17:20:01Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n21c:[\"$\",\"span\",\"74\",{\"className\":\"line\",\"data-line\":\"38\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-03T01:16:18Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n21d:[\"$\",\"span\",\"76\",{\"className\":\"line\",\"data-line\":\"39\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"synthetic_storage_size\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 96929448\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n21e:[\"$\",\"span\",\"78\",{\"className\":\"line\",\"data-line\":\"40\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"quota_reset_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-09-01T00:00:00Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n21f:[\"$\",\"span\",\"80\",{\"className\":\"line\",\"data-line\":\"41\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"owner_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"91cbdacd-06c2-49f5-bacf-78b9463c81ca\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n220:[\"$\",\"span\",\"82\",{\"className\":\"line\",\"data-line\":\"42\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"compute_last_active_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shik"])</script><script>self.__next_f.push([1,"i-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-03T01:16:18Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n221:[\"$\",\"span\",\"84\",{\"className\":\"line\",\"data-line\":\"43\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"history_retention_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 86400\"}]]}]\n222:[\"$\",\"span\",\"86\",{\"className\":\"line\",\"data-line\":\"44\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n223:[\"$\",\"span\",\"88\",{\"className\":\"line\",\"data-line\":\"45\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    {\"}]}]\n224:[\"$\",\"span\",\"90\",{\"className\":\"line\",\"data-line\":\"46\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"lingering-grass-54827563\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n225:[\"$\",\"span\",\"92\",{\"className\":\"line\",\"data-line\":\"47\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"platform_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n226:[\"$\",\"span\",\"94\",{\"className\":\"line\",\"data-line\":\"48\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"region_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"aws-ap-southeast-1\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n227:[\"$\",\"span\",\"96\",{\"className\":\"line\",\"data-line\":\"49\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"name\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"brizai\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n228:[\"$\",\"span\",\"98\",{\"className\":\"line\",\"data-line\":\"50\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"provisioner\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"k8s-neonvm\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n229:[\"$\",\"span\",\"100\",{\"className\":\"line\",\"data-line\":\"51\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"default_endpoint_settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n22a:[\"$\",\"span\",\"102\",{\"className\":\"line\",\"data-line\":\"52\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"autoscaling_limit_min_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0.25\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n22b:[\"$\",\"span\",\"104\",{\"className\":\"line\",\"data-line\":\"53\",\"ch"])</script><script>self.__next_f.push([1,"ildren\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"autoscaling_limit_max_cu\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 2\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n22c:[\"$\",\"span\",\"106\",{\"className\":\"line\",\"data-line\":\"54\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"suspend_timeout_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}]]}]\n22d:[\"$\",\"span\",\"108\",{\"className\":\"line\",\"data-line\":\"55\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n22e:[\"$\",\"span\",\"110\",{\"className\":\"line\",\"data-line\":\"56\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"settings\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n22f:[\"$\",\"span\",\"112\",{\"className\":\"line\",\"data-line\":\"57\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"allowed_ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n230:[\"$\",\"span\",\"114\",{\"className\":\"line\",\"data-line\":\"58\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"ips\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" []\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n231:[\"$\",\"span\",\"116\",{\"className\":\"line\",\"data-line\":\"59\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"protected_branches_only\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n232:[\"$\",\"span\",\"118\",{\"className\":\"line\",\"data-line\":\"60\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"        }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n233:[\"$\",\"span\",\"120\",{\"className\":\"line\",\"data-line\":\"61\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"enable_logical_replication\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n234:[\"$\",\"span\",\"122\",{\"className\":\"line\",\"data-line\":\"62\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"maintenance_window\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n235:[\"$\",\"span\",\"124\",{\"className\":\"line\",\"data-line\":\"63\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"weekdays\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\"1\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"]\"}],[\"$\",\"span\",\"5\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n236:[\"$\",\"span\",\"126\",{\"cla"])</script><script>self.__next_f.push([1,"ssName\":\"line\",\"data-line\":\"64\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"start_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"16:00\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n237:[\"$\",\"span\",\"128\",{\"className\":\"line\",\"data-line\":\"65\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"          \\\"end_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"17:00\\\"\"}]]}]\n238:[\"$\",\"span\",\"130\",{\"className\":\"line\",\"data-line\":\"66\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"        }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n239:[\"$\",\"span\",\"132\",{\"className\":\"line\",\"data-line\":\"67\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"block_public_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n23a:[\"$\",\"span\",\"134\",{\"className\":\"line\",\"data-line\":\"68\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"block_vpc_connections\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n23b:[\"$\",\"span\",\"136\",{\"className\":\"line\",\"data-line\":\"69\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"        \\\"hipaa\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" false\"}]]}]\n23c:[\"$\",\"span\",\"138\",{\"className\":\"line\",\"data-line\":\"70\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"      }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n23d:[\"$\",\"span\",\"140\",{\"className\":\"line\",\"data-line\":\"71\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"pg_version\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 17\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n23e:[\"$\",\"span\",\"142\",{\"className\":\"line\",\"data-line\":\"72\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"proxy_host\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"ap-southeast-1.aws.neon.tech\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n23f:[\"$\",\"span\",\"144\",{\"className\":\"line\",\"data-line\":\"73\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_logical_size_limit\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 512\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n240:[\"$\",\"span\",\"146\",{\"className\":\"line\",\"data-line\":\"74\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"branch_logical_size_limit_bytes\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuat"])</script><script>self.__next_f.push([1,"ion)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 536870912\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n241:[\"$\",\"span\",\"148\",{\"className\":\"line\",\"data-line\":\"75\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"store_passwords\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" true\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n242:[\"$\",\"span\",\"150\",{\"className\":\"line\",\"data-line\":\"76\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"active_time\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n243:[\"$\",\"span\",\"152\",{\"className\":\"line\",\"data-line\":\"77\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"cpu_used_sec\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 0\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n244:[\"$\",\"span\",\"154\",{\"className\":\"line\",\"data-line\":\"78\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"creation_source\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"console\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n245:[\"$\",\"span\",\"156\",{\"className\":\"line\",\"data-line\":\"79\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"created_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2024-10-28T16:26:49Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n246:[\"$\",\"span\",\"158\",{\"className\":\"line\",\"data-line\":\"80\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"updated_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-08-01T00:34:48Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n247:[\"$\",\"span\",\"160\",{\"className\":\"line\",\"data-line\":\"81\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"synthetic_storage_size\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 31082816\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n248:[\"$\",\"span\",\"162\",{\"className\":\"line\",\"data-line\":\"82\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"quota_reset_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-09-01T00:00:00Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n249:[\"$\",\"span\",\"164\",{\"className\":\"line\",\"data-line\":\"83\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"owner_id\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expressio"])</script><script>self.__next_f.push([1,"n)\"},\"children\":\" \\\"91cbdacd-06c2-49f5-bacf-78b9463c81ca\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n24a:[\"$\",\"span\",\"166\",{\"className\":\"line\",\"data-line\":\"84\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"compute_last_active_at\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"2025-02-14T09:51:30Z\\\"\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n24b:[\"$\",\"span\",\"168\",{\"className\":\"line\",\"data-line\":\"85\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"      \\\"history_retention_seconds\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-constant)\"},\"children\":\" 86400\"}]]}]\n24c:[\"$\",\"span\",\"170\",{\"className\":\"line\",\"data-line\":\"86\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"    }\"}]}]\n24d:[\"$\",\"span\",\"172\",{\"className\":\"line\",\"data-line\":\"87\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  ]\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n24e:[\"$\",\"span\",\"174\",{\"className\":\"line\",\"data-line\":\"88\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"unavailable_project_ids\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" []\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n24f:[\"$\",\"span\",\"176\",{\"className\":\"line\",\"data-line\":\"89\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"pagination\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n250:[\"$\",\"span\",\"178\",{\"className\":\"line\",\"data-line\":\"90\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"cursor\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\" \\\"lingering-grass-54827563\\\"\"}]]}]\n251:[\"$\",\"span\",\"180\",{\"className\":\"line\",\"data-line\":\"91\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n252:[\"$\",\"span\",\"182\",{\"className\":\"line\",\"data-line\":\"92\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"applications\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n253:[\"$\",\"span\",\"184\",{\"className\":\"line\",\"data-line\":\"93\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"frosty-tree-10754091\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"\\\"vercel\\\"\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"]\"}]]}]\n254:[\"$\",\"span\",\"186\",{\"className\":\"line\",\"data-line\":\"94\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  }\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\",\"}]]}]\n255:[\"$\",\"span\",\"188\",{\"className\":\"line\",\"data-line\":\"95\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"  \\\"integrations\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"child"])</script><script>self.__next_f.push([1,"ren\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" {\"}]]}]\n256:[\"$\",\"span\",\"190\",{\"className\":\"line\",\"data-line\":\"96\",\"children\":[[\"$\",\"span\",\"0\",{\"style\":{\"color\":\"var(--shiki-token-keyword)\"},\"children\":\"    \\\"frosty-tree-10754091\\\"\"}],[\"$\",\"span\",\"1\",{\"style\":{\"color\":\"var(--shiki-token-punctuation)\"},\"children\":\":\"}],[\"$\",\"span\",\"2\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\" [\"}],[\"$\",\"span\",\"3\",{\"style\":{\"color\":\"var(--shiki-token-string-expression)\"},\"children\":\"\\\"vercel\\\"\"}],[\"$\",\"span\",\"4\",{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"]\"}]]}]\n257:[\"$\",\"span\",\"192\",{\"className\":\"line\",\"data-line\":\"97\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"  }\"}]}]\n258:[\"$\",\"span\",\"194\",{\"className\":\"line\",\"data-line\":\"98\",\"children\":[\"$\",\"span\",null,{\"style\":{\"color\":\"var(--shiki-foreground)\"},\"children\":\"}\"}]}]\n"])</script><script>self.__next_f.push([1,"259:I[27201,[\"/_next/static/chunks/0mpctzxwcnl1i.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0-wyrs755k4-p.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\",\"/_next/static/chunks/0i.l9589uvx0j.js?dpl=dpl_3ipoCVFqeUSuSfY1p9SXudJ1beNA\"],\"IconMark\"]\n33:null\n"])</script><script>self.__next_f.push([1,"38:[[\"$\",\"title\",\"0\",{\"children\":\"Manage projects - Neon Docs\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"In Neon, the project is your main workspace. Within a project, you create branches for different workflows, like environments, features, or previews. Each branch contains its own databases, roles, com...\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://neon.com/docs/manage/projects\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"type\":\"text/markdown\",\"href\":\"https://neon.com/docs/manage/projects.md\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"Manage projects - Neon Docs\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"In Neon, the project is your main workspace. Within a project, you create branches for different workflows, like environments, features, or previews. Each branch contains its own databases, roles, com...\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:url\",\"content\":\"https://neon.com/docs/manage/projects\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:site_name\",\"content\":\"Neon\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://neon.com/docs/og?title=TWFuYWdlIHByb2plY3Rz\u0026category=TWFuYWdlICYgb3BlcmF0ZQ==\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:site\",\"content\":\"@neondatabase\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Manage projects - Neon Docs\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"In Neon, the project is your main workspace. Within a project, you create branches for different workflows, like environments, features, or previews. Each branch contains its own databases, roles, com...\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://neon.com/docs/og?title=TWFuYWdlIHByb2plY3Rz\u0026category=TWFuYWdlICYgb3BlcmF0ZQ==\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon.ico\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"19\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"link\",\"20\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon-152x152.png\",\"sizes\":\"152x152\",\"type\":\"image/png\"}],[\"$\",\"link\",\"21\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon-120x120.png\",\"sizes\":\"120x120\",\"type\":\"image/png\"}],[\"$\",\"$L259\",\"22\",{}]]\n"])</script><script>self.__next_f.push([1,"23:[\"$\",\"$32\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap\",\"aria-label\":\"Star us on GitHub (22797)\",\"children\":\"22.8k\"}]}]\n52:[\"$\",\"$32\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap\",\"aria-label\":\"Star us on GitHub (22797)\",\"children\":\"22.8k\"}]}]\n"])</script></body></html>