Crate buildsrs_database
source ·Expand description
Buildsrs Database
The buildsrs project uses a database to store metadata about crates, crate versions, and artifacts. The database that is used is the postgres database. This crate implements all database interactions in the shape of methods that can be consumed elsewhere in the project.
Modules
- Entities
Structs
- Database wrapper
- An error communicating with the Postgres server.
- Temporary database handle.
- A representation of a PostgreSQL database transaction.
- The self-referencing struct.
Traits
- Metadata trait.
- Handle used for writing to the metadata service.
Type Aliases
- Shared generic metadata instance.
- Boxed generic error type.