dql.engine module¶
Execution engine
-
class
dql.engine.
Engine
(connection=None)[source]¶ Bases:
object
DQL execution engine
Parameters: - connection :
DynamoDBConnection
, optional If not present, you will need to call
Engine.connect()
Attributes: - caution_callback : callable, optional
Called to prompt user when a potentially dangerous action is about to occur.
-
describe
(self, tablename, refresh=False, metrics=False, require=False)[source]¶ Get the
TableMeta
for a table
- connection :
-
exception
dql.engine.
ExplainSignal
[source]¶ Bases:
exceptions.Exception
Thrown to stop a query when we’re doing an EXPLAIN
-
class
dql.engine.
FragmentEngine
(connection=None)[source]¶ Bases:
dql.engine.Engine
A DQL execution engine that can handle query fragments