|
Flox Package Database 1
CRUD Operations on Nix Package Metadata
|
Interfaces for writing to a SQLite3 package set database. More...
Go to the source code of this file.
Classes | |
| class | flox::pkgdb::PkgDb |
| A SQLite3 database used to cache derivation/package information about a single locked flake. More... | |
Namespaces | |
| namespace | flox |
Interfaces for use by flox. | |
| namespace | flox::pkgdb |
| Interfaces for caching package metadata in SQLite3 databases. | |
Typedefs | |
| using | flox::pkgdb::Target = std::tuple< flox::AttrPath, flox::Cursor, row_id > |
| A set of arguments used by flox::pkgdb::PkgDb::scrape. | |
| using | flox::pkgdb::Todos = std::queue< Target, std::list< Target > > |
| A queue of flox::pkgdb::Target to be completed. | |
Interfaces for writing to a SQLite3 package set database.