{"repo":"theseus-rs/postgresql-embedded","free":true,"listed":false,"github":"https://github.com/theseus-rs/postgresql-embedded","clone":"git clone https://github.com/theseus-rs/postgresql-embedded.git","description":"Embed PostgreSQL database","language":"Rust","stars":389,"topics":["bundle","database","embedded","install","postgres","postgresql","installer"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"PostgreSQL Embedded Install and run a PostgreSQL database locally on Linux, MacOS or Windows. PostgreSQL can be bundled with your application, or downloaded on demand. This library provides an embedded-like experience for PostgreSQL similar to what you would have with SQLite. This is accomplished by downloading and installing PostgreSQL during runtime. There is also a \"bundled\" feature that when enabled, will download the PostgreSQL installation archive at compile time, include it in your binary and install from the binary version at runtime. In either case, PostgreSQL will run in a separate process space. Features - installing and running PostgreSQL - running PostgreSQL on ephemeral ports - Unix socket support - async and blocking API - bundling the PostgreSQL archive in an executable - semantic version resolution - ability to configure PostgreSQL startup options - settings builder for fluent configuration - URL based configuration - choice of native-tls or rustls with AWS-LC or Ring - support for installing PostgreSQL extensions Getting Started Example Notes Supports using PostgreSQL binaries from: theseus-rs/postgresql-binaries (default) zonkyio/embedded-postgres-binaries Safety These crates use #![forbid(unsafe code)] to ensure everything is implemented in 100% safe Rust. License Licensed under either of Apache License, Version 2.0, (LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0) MIT license (LICENSE-MIT or https://opensource.org/licenses/MIT) at your opti","default_branch":null,"files":null,"tree":[],"storefront":"/r/theseus-rs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/theseus-rs/postgresql-embedded/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."}