.. include:: ../../../../macros.txt
.. include:: ../../../../units.txt

.. _DATABASE_MODULE:

Database Module
===============

Module Files
------------

Driver
^^^^^^

- ``src/app/engine/database/database.c`` (`API <../../../../_static/doxygen/src/html/database_8c.html>`__, `source <../../../../_static/doxygen/src/html/database_8c_source.html>`__)
- ``src/app/engine/database/database.h`` (`API <../../../../_static/doxygen/src/html/database_8h.html>`__, `source <../../../../_static/doxygen/src/html/database_8h_source.html>`__)

Configuration
^^^^^^^^^^^^^

- ``src/app/engine/config/database_cfg.c`` (`API <../../../../_static/doxygen/src/html/database__cfg_8c.html>`__, `source <../../../../_static/doxygen/src/html/database__cfg_8c_source.html>`__)
- ``src/app/engine/config/database_cfg.h`` (`API <../../../../_static/doxygen/src/html/database__cfg_8h.html>`__, `source <../../../../_static/doxygen/src/html/database__cfg_8h_source.html>`__)

Unit Test
^^^^^^^^^

- ``tests/unit/app/engine/config/test_database_cfg.c``
- ``tests/unit/app/engine/database/test_database.c``


Detailed Description
--------------------

Further Reading
---------------

A How-to is found in :ref:`HOW_TO_USE_THE_DATABASE_MODULE`.