beaker.ext.sqla – SqlAlchemy Container and NameSpace Manager classes¶
Module Contents¶
-
beaker.ext.sqla.make_cache_table(metadata, table_name='beaker_cache', schema_name=None)¶ Return a
Tableobject suitable for storing cached values for the namespace manager. Do not create the table.
-
class
beaker.ext.sqla.SqlaContainer¶
-
class
beaker.ext.sqla.SqlaNamespaceManager(namespace, bind, table, data_dir=None, lock_dir=None, **kwargs)¶ Create a namespace manager for use with a database table via SQLAlchemy.
bind- SQLAlchemy
EngineorConnectionobject table- SQLAlchemy
Tableobject in which to store namespace data. This should usually be something created bymake_cache_table.