24个版本

0.6.7 2024年7月22日
0.6.6 2023年8月20日
0.6.5 2023年3月27日
0.6.4 2022年4月30日
0.1.1 2016年11月22日

#392数据库接口

Download history • Rust 包仓库 115918/week @ 2024-04-25 • Rust 包仓库 108857/week @ 2024-05-02 • Rust 包仓库 121083/week @ 2024-05-09 • Rust 包仓库 125843/week @ 2024-05-16 • Rust 包仓库 116391/week @ 2024-05-23 • Rust 包仓库 114903/week @ 2024-05-30 • Rust 包仓库 124300/week @ 2024-06-06 • Rust 包仓库 118751/week @ 2024-06-13 • Rust 包仓库 120671/week @ 2024-06-20 • Rust 包仓库 121061/week @ 2024-06-27 • Rust 包仓库 115773/week @ 2024-07-04 • Rust 包仓库 118025/week @ 2024-07-11 • Rust 包仓库 124450/week @ 2024-07-18 • Rust 包仓库 123865/week @ 2024-07-25 • Rust 包仓库 123412/week @ 2024-08-01 • Rust 包仓库 110241/week @ 2024-08-08 • Rust 包仓库

503,282 每月下载量
用于 631 个包 (直接使用30个)

MIT/Apache

95KB
2.5K SLoC

Rust-Postgres

为Rust提供PostgreSQL支持。

postgres 最新版本

文档

原生的、同步的PostgreSQL客户端。

tokio-postgres 最新版本

文档

原生的、异步的PostgreSQL客户端。

postgres-types 最新版本

文档

Rust和Postgres类型之间的转换。

postgres-native-tls 最新版本

文档

通过native-tls为postgres和tokio-postgres提供TLS支持。

postgres-openssl 最新版本

文档

通过openssl为postgres和tokio-postgres提供TLS支持。

运行测试套件

测试套件需要Postgres在正确的配置下运行。最简单的方法是使用docker

  1. 安装 dockerdocker-compose
    1. 在ubuntu上: sudo apt install docker.io docker-compose
  2. 确保您的用户有docker的权限。
    1. 在ubuntu上: sudo usermod -aG docker $USER
  3. 切换到rust-postgres仓库的顶级目录。
  4. 运行 docker-compose up -d
  5. 运行 cargo test
  6. 运行 docker-compose stop

依赖

~2.4–3.5MB
~86K SLoC