lacteApp
C++17 service for Lacte hardware
Loading...
Searching...
No Matches
TestDb Class Reference

#include <test_db.hpp>

Inherits insitech::database::ThreadSafeDB< insitech::database::meta::StatMeta, insitech::database::meta::InfoMeta, insitech::database::meta::ErrorsMeta, insitech::database::meta::DictionaryMeta >.

Public Types

using Base

Public Member Functions

 TestDb (const std::string &db_path)
void reset_data_keep_schema () const
void add_stat (const insitech::database::models::Stat &input)
void add_info (const insitech::database::models::Info &input)
void add_errors (const insitech::database::models::Errors &input)
void add_dictionary (const insitech::database::models::Dictionary &input)

Detailed Description

Definition at line 109 of file test_db.hpp.

Member Typedef Documentation

◆ Base

Constructor & Destructor Documentation

◆ TestDb()

TestDb::TestDb ( const std::string & db_path)
inlineexplicit

Definition at line 119 of file test_db.hpp.

Member Function Documentation

◆ add_dictionary()

void TestDb::add_dictionary ( const insitech::database::models::Dictionary & input)
inline

Definition at line 140 of file test_db.hpp.

◆ add_errors()

void TestDb::add_errors ( const insitech::database::models::Errors & input)
inline

Definition at line 136 of file test_db.hpp.

◆ add_info()

void TestDb::add_info ( const insitech::database::models::Info & input)
inline

Definition at line 132 of file test_db.hpp.

◆ add_stat()

void TestDb::add_stat ( const insitech::database::models::Stat & input)
inline

Definition at line 128 of file test_db.hpp.

◆ reset_data_keep_schema()

void TestDb::reset_data_keep_schema ( ) const
inline

Definition at line 121 of file test_db.hpp.


The documentation for this class was generated from the following file: