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.