:tocdepth: 3 :py:mod:`gws.base.database.manager` =================================== .. py:module:: gws.base.database.manager .. autoapi-nested-parse:: Core database utilities. **Source code:** :source:`gws.base.database.manager` Module Contents --------------- .. py:class:: Config(*args, **kwargs) Bases: :py:obj:`gws.Config` Database configuration .. py:attribute:: providers :type: list[gws.ext.config.databaseProvider] database providers .. py:class:: Object Bases: :py:obj:`gws.DatabaseManager` Database manager. .. py:method:: configure() Configuration hook. .. py:method:: create_provider(cfg, **kwargs) .. py:method:: enter_middleware(req: gws.WebRequester) Begin middleware processing. :param req: Requester object. :returns: A Responder object or ``None``. .. py:method:: exit_middleware(req: gws.WebRequester, res: gws.WebResponder) Finish middleware processing. :param req: Requester object. :param res: Current responder object. .. py:method:: find_provider(uid=None, ext_type=None)