3#include "Import/WebFrameworkCore.h"
8#pragma push_macro("max")
16 struct default_delete<sqlite3>
18 void operator ()(sqlite3* ptr)
const
29 class SQLiteDatabaseModel;
38 std::string databaseName;
39 std::unique_ptr<sqlite3> db;
42 sqlite3* operator * ();
69 const std::string& getDatabaseName()
const;
86 const sqlite3*
const operator * ()
const;
97#pragma pop_macro("max")
Wrapper class for sqlite3 library.
SQLiteDatabase(const SQLiteDatabase &)=delete
Can't copy connection handle from another database.
Providing SELECT, INSERT, UPDATE, DELETE or raw queries for SQLiteDatabase.