9 个版本
0.2.1 | 2024年3月21日 |
---|---|
0.2.0 | 2024年3月17日 |
0.1.6 | 2024年3月4日 |
0.1.4 | 2024年2月29日 |
#707 在 数据库接口
37KB
936 代码行
ncaa-data-rs
Rust crate 用于从data.ncaa.com抓取和解析数据。此crate可选择用于创建使用相同NCAA数据结构的postgresql数据库扩展。这可以用于收集和存储数据进行进一步处理。
入门
假设您已经安装了Rust,只需克隆并安装
git clone [email protected]:flynneva/ncaa-data-rs.git
cd ncaa-data-rs/
cargo install --paths .
安装完成后,您现在应该安装了CLI应用程序 ncaa_data_rs
ncaa_data_rs --help
它应该提供一些有用的函数/功能供您使用。
构建和测试
cd ncaa-data-rs/
cargo build
cargo test
postgresql 扩展
此存储库还提供了一个postgresql扩展,以便轻松创建postgresql数据库。此扩展将自定义NCAA数据类型暴露给postgresql。
要构建postgresql扩展
cargo pgx init
cargo pgx new ncaa_data_rs
要运行扩展,只需指定您想使用的postgresql版本
cargo pgx run pg13
有关 pgx
的更多信息,请参阅 文档。
依赖项
~6–18MB
~273K SLoC