Migrating from httk v1

Coming from httk v1’s httk.db? The shape of a query survives the port almost unchanged — open a searcher, bind classes to variables, add conditions, declare outputs, iterate. What changed is how a class is declared storable, and that context-dependent v1 constructs (most of all add versus add_all) were replaced by ones that mean the same thing everywhere.

The full guide, Migrating from httk v1 in detail, walks through every v1 construct side by side with its httk₂ replacement.