8 个版本
新增 0.1.1 | 2024年8月12日 |
---|---|
0.1.0 | 2024年4月29日 |
0.0.6 | 2024年4月20日 |
0.0.5 | 2023年9月25日 |
0.0.3 | 2023年1月8日 |
475 在 数据库接口 中排名
每月下载量 712
在 2 个 Crates 中使用 (通过 stac-server)
1.5MB
5K SLoC
pgstac
pgstac 的 Rust 接口。
使用方法
在你的 Cargo.toml
[dependencies]
pgstac = "0.1"
更多信息请参阅 文档。
测试
pgstac 需要一个空的 pgstac 数据库进行测试,因此它不是默认工作区构建的一部分。要测试
docker-compose -f pgstac/docker-compose.yml up -d
cargo test -p pgstac
docker-compose -f pgstac/docker-compose.yml down
每个测试都在其自己的事务中运行,测试完成后事务将被回滚。
自定义测试数据库连接
默认情况下,测试将连接到位于 postgresql://username:password@localhost:5432/postgis
的数据库。如果你需要根据任何原因自定义连接信息,请设置你的 PGSTAC_RS_TEST_DB
环境变量
PGSTAC_RS_TEST_DB=postgresql://otherusername:otherpassword@otherhost:7822/otherdbname cargo test
其他信息
此 crate 是 stac-rs 单一仓库的一部分,有关贡献和许可证信息,请参阅其 README 文件。
依赖关系
~10–20MB
~294K SLoC