Mantis App v0.1.13
Loading...
Searching...
No Matches
database.h File Reference

Database Unit file for managing base database functionality: connecton, pooling, logging, etc. More...

#include <memory>
#include <soci/soci.h>
#include <nlohmann/json.hpp>
#include "private-impl/soci_custom_types.hpp"
#include "../app/app.h"
#include "logging.h"
Include dependency graph for database.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mantis::DatabaseUnit
 Database Management Class. More...
 
class  mantis::MantisLoggerImpl
 Logger implementation for soci, allowing us to override the default logging behaviour with our own custom logger. More...
 

Namespaces

namespace  mantis
 router.h
 

Detailed Description

Database Unit file for managing base database functionality: connecton, pooling, logging, etc.