asynctnt.prepared
Module Contents
Classes
- class asynctnt.prepared.PreparedStatement(api: asynctnt.api.Api, query: str)[source]
-
- property params: asynctnt.iproto.protocol.Metadata | None[source]
Bound params metadata
- async prepare(timeout: float = -1.0) int [source]
Prepare statement
- Parameters:
timeout – request timeout
- Returns:
prepared statement id
- async execute(args: List[Dict[str, Any] | Any] | None = None, *, parse_metadata: bool = True, timeout: float = -1.0) asynctnt.iproto.protocol.Response [source]
Execute this prepared statement with specified args
- Parameters:
args – arguments list
parse_metadata – whether to parse response metadata or not
timeout – request timeout
- async unprepare(timeout: float = -1.0)[source]
Unprepare current prepared statement
- Parameters:
timeout – request timeout