Database integration
Bases: kiwi.db.query.QueryState
Create a new DateIntervalQueryState object. :cvar start: start of interval :cvar end: end of interval
Bases: kiwi.db.query.QueryState
Create a new DateQueryState object. :cvar date: date
Bases: kiwi.db.query.QueryState
Create a new NumberIntervalQueryState object. :cvar start: number :cvar end: number
Bases: kiwi.db.query.QueryState
Create a new NumberQueryState object. :cvar value: number
Bases: object
A QueryExecuter is responsible for taking the state (as in QueryState) objects from search filters and construct a query. How the query is constructed is ORM/DB-layer dependent.
| Variables: | default_search_limit – The default search limit. |
|---|
Bases: kiwi.db.query.QueryState
Create a new StringQueryState object. :cvar text: string
SQLAlchemy integration for Kiwi
Bases: kiwi.db.query.QueryExecuter
Adds a query callback for the filter search_filter
| Parameters: |
|
|---|
Adds a generic query callback
| Parameters: | callback – a callable |
|---|
Storm integration for Kiwi
Bases: kiwi.db.query.QueryExecuter
Execute queries from a storm database
Adds a query callback for the filter search_filter
| Parameters: |
|
|---|
Adds a generic query callback
| Parameters: | callback – a callable |
|---|