31 个版本
0.7.11 | 2024年7月22日 |
---|---|
0.7.10 | 2023年8月25日 |
0.7.8 | 2023年3月27日 |
0.7.7 | 2022年8月21日 |
0.1.0 | 2016年12月26日 |
#203 在 数据库接口
469,898 每月下载量
用于 495 个包 (216 直接)
505KB
12K SLoC
Rust-Postgres
Rust 对 PostgreSQL 的支持。
postgres
原生、同步 PostgreSQL 客户端。
tokio-postgres
原生、异步 PostgreSQL 客户端。
postgres-types
Rust 和 PostgreSQL 类型之间的转换。
postgres-native-tls
通过 native-tls 为 postgres 和 tokio-postgres 提供TLS支持。
postgres-openssl
通过 openssl 为 postgres 和 tokio-postgres 提供TLS支持。
运行测试套件
测试套件需要以正确的配置运行 postgres。最简单的方法是使用 docker
- 安装
docker
和docker-compose
。- 在 ubuntu 上:
sudo apt install docker.io docker-compose
。
- 在 ubuntu 上:
- 确保您的用户有 docker 的权限。
- 在 ubuntu 上:
sudo usermod -aG docker $USER
- 在 ubuntu 上:
- 切换到
rust-postgres
仓库的顶层目录。 - 运行
docker-compose up -d
。 - 运行
cargo test
。 - 运行
docker-compose stop
。
依赖关系
~6–17MB
~243K SLoC