{"repo":"leinelissen/embedded-postgres","free":true,"listed":false,"github":"https://github.com/leinelissen/embedded-postgres","clone":"git clone https://github.com/leinelissen/embedded-postgres.git","description":"🐘 A Node package that allows you to spawn a Postgresql cluster programatically.","language":"TypeScript","stars":144,"topics":["node","nodejs","postgres","postgresql","typescript"],"license":"MIT","category":"databases-storage","readme_excerpt":"🐘 A Node package that spawns PostgresQL clusters programatically. Installation embedded-postgres is available from NPM: [!IMPORTANT] Embedded Postgres requires post-install scripts to function. If you have those disabled (such as when using PNPM), please approve build scripts manually (in this case by running pnpm approve-builds ) We require a post-install script to generate symlinks that Postgres requires for operation. This is necessary since NPM doesn't supports symlinks in their tarballs. Usage This package contains a simple API that allows you to create clusters, start them, create / delete database and stop any existing processes. PostgresQL Versions This package aims to track the PostgresQL support policy for supported versions. Additionally, we track the binaries that are created upstream in zonky's embedded-postgres-binaries. This leads to the following current support matrix: Platform / Architecture 14.23.0 15.18.0 16.14.0 17.10.0 18.4.0 --------------------------- --------- --------- --------- -------- -------- 🍎 Darwin / x64 ✅ ✅ ✅ ✅ ✅ 🍎 Darwin / arm64[[1]](https://github.com/zonkyio/embedded-postgres/issues/86#issuecomment-1120425822) ✅ ✅ ✅ ✅ ✅ 🪟 Windows / x64 ✅ ✅ ✅ ✅ ✅ 🐧 Linux / x64 ✅ ✅ ✅ ✅ ✅ 🐧 Linux / arm ✅ ✅ ✅ ✅ ✅ 🐧 Linux / arm64 ✅ ✅ ✅ ✅ ✅ 🐧 Linux / ia32 ✅ ✅ ✅ ✅ ✅ 🐧 Linux / ppc64 ✅ ✅ ✅ ✅ ✅ In order to install a particular version, look for the latest tag in NPM. For example, if you would like to install v10.20.0 , you can currently use the following ta","default_branch":null,"files":null,"tree":[],"storefront":"/r/leinelissen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leinelissen/embedded-postgres/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}