bearddbtable Module

bearddbtable Module

class bearddbtable.BeardDBTable(beard, table_name, **kwargs)[source]

Bases: bearddbtable.BeardDBTableBase

Placeholder for database object for beards.

For use with with.

class bearddbtable.BeardDBTableBase(beard, table_name, per_instance, **kwargs)[source]

Bases: object

Placeholder for database object for beards.

For use with with.

If per_instance is False, then the database table is per class, rather than per instance.

class bearddbtable.BeardInstanceDBTable(beard, table_name, **kwargs)[source]

Bases: bearddbtable.BeardDBTableBase

Placeholder for database object for beards instances (i.e. per chat).

For use with with.

bearddbtable.make_binary_entry_filename(table, key)[source]