A class which augments a database connector with some functionality.
Conventional usage of me is to write methods that look like
| def getSomeData(self, critereon):
| return self.runQuery("SELECT * FROM FOO WHERE BAR LIKE %%%s%% " % critereon).addCallback(self.processResult)
Methods
|
|
|
|
__init__
|
__init__ ( self, dbpool )
|
|
__setstate__
|
__setstate__ ( self, state )
|
|
createSchema
|
createSchema ( self )
|
|
operationDone
|
operationDone ( self, done )
Default callback for database operation success.
|
|
operationError
|
operationError ( self, error )
Default callback for database operation failure.
|
|
runInteraction
|
runInteraction (
self,
interaction,
*args,
*kw,
)
|
|
runOperation
|
runOperation (
self,
*args,
*kw,
)
|
|
runQuery
|
runQuery (
self,
*args,
*kw,
)
|
|
schemaCreated
|
schemaCreated ( self, result )
|
|
schemaNotCreated
|
schemaNotCreated ( self, error )
|
|