Rewrite electricity-logger to use an sqlite3 database

This commit is contained in:
2022-06-25 22:17:46 +02:00
parent 458d824dc8
commit 5b09b06bcf
62 changed files with 5937 additions and 3 deletions

View File

@@ -0,0 +1,18 @@
#pragma once
#include <solar/server/database/database.hpp>
#include <string>
class Configuration {
private:
Database::Database database;
Configuration();
friend int main(int, char **);
Configuration & SetupDatabase(std::string const & filePath);
public:
Database::Connection GetDatabaseConnection() const;
static Configuration & Get();
};