db_connection v1.1.3 DBConnection.Query protocol View Source
The DBConnection.Query
protocol is responsible for preparing and
encoding queries.
Link to this section Summary
Functions
Decode a result using a query
Describe a query
Encode parameters using a query
Parse a query
Link to this section Types
Link to this section Functions
Link to this function
decode(query, result, opts)
View Source
decode(any(), any(), Keyword.t()) :: any()
Decode a result using a query.
This function is called to decode a result after it is returned by a connection callback module.
Describe a query.
This function is called to describe a query after it is prepared using a connection callback module.
Link to this function
encode(query, params, opts)
View Source
encode(any(), any(), Keyword.t()) :: any()
Encode parameters using a query.
This function is called to encode a query before it is executed using a connection callback module.
Parse a query.
This function is called to parse a query term before it is prepared using a connection callback module.