Initial commit.

This commit is contained in:
jmsgrogan 2020-05-02 08:31:03 +01:00
commit 59c6161fdb
134 changed files with 4751 additions and 0 deletions

View file

@ -0,0 +1,26 @@
#pragma once
#include <memory>
#include <sqlite3.h>
#include "Database.h"
class SqliteInterface
{
sqlite3* mSqliteDb;
public:
SqliteInterface();
~SqliteInterface();
static std::shared_ptr<SqliteInterface> Create();
void Open(DatabasePtr db);
void Close();
void Run(const std::string& statement);
};
using SqliteInterfacePtr = std::shared_ptr<SqliteInterface>;