Skip to content

Databases

flowtask.interfaces.databases

DBSupport

DBSupport(*args, **kwargs)

Bases: CredentialsInterface

DBSupport.

Interface for adding AsyncbDB-based Database Support to Components.

default_connection

default_connection(driver)

default_connection.

Default Connection to Database.

get_default_driver

get_default_driver(driver)

get_default_driver.

Getting a default connection based on driver's name.

db

DBSupport

DBSupport(*args, **kwargs)

Bases: CredentialsInterface

DBSupport.

Interface for adding AsyncbDB-based Database Support to Components.

default_connection
default_connection(driver)

default_connection.

Default Connection to Database.

get_default_driver
get_default_driver(driver)

get_default_driver.

Getting a default connection based on driver's name.

documentdb

DocumentDBSupport

DocumentDBSupport(*args, **kwargs)

Bases: DBSupport

DocumentDBSupport.

Interface for adding AWS DocumentDB Database Support to Components.

default_connection
default_connection(driver='mongo', credentials=None)

default_connection.

Default Connection to RethinkDB.

rethink

RethinkDBSupport

RethinkDBSupport(*args, **kwargs)

Bases: DBSupport

RethinkDBSupport.

Interface for adding RethinkDB-based Database Support to Components.

default_connection
default_connection(driver='rethink')

default_connection.

Default Connection to RethinkDB.