Commit graph

5 commits

Author SHA1 Message Date
20f713e6f7 Fix errors reported by mypy
Signed-off-by: Jan Lindemann <jan@janware.com>
2025-04-29 11:54:56 +02:00
6835a569a5 query.Queries: Remove references to app
App is not a standardized interface, remove references to it.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-03-16 15:22:34 +01:00
495cebd769 db.Session: Add
Add database session API to db. This is a breaking change, because
from this commit on, a session object has to be passed to every
query.

This commit also removes any reference to Cmds / App objects. An
instantiated database object can be worked with outside of an App.

Signed-off-by: Jan Lindemann <jan@janware.com>
2025-03-10 18:44:39 +01:00
9685f07eb8 query.Queries: Add method keys()
Signed-off-by: Jan Lindemann <jan@janware.com>
2025-02-12 18:36:37 +01:00
4cc9906055 db.query: Add Query, QueryResult, Queries
Signed-off-by: Jan Lindemann <jan@janware.com>
2025-02-02 14:02:21 +01:00