Database class added

This commit is contained in:
Martin Brodbeck 2018-07-06 13:30:23 +02:00
parent d8b39eab0a
commit 1e8c4eac5f
3 changed files with 49 additions and 1 deletions

20
src/core/database.h Normal file
View file

@ -0,0 +1,20 @@
#ifndef DATABASE_H
#define DATABASE_H
#include <string>
#include <sqlite3.h>
class Database
{
public:
Database(const std::string& dbname);
~Database();
Database(const Database&) = delete;
Database& operator=(const Database&) = delete;
void exec(const std::string& sql);
private:
sqlite3 *db;
};
#endif // DATABASE_H