We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d2f7d83 commit 50dcaa4Copy full SHA for 50dcaa4
config.yaml
@@ -1,2 +1,3 @@
1
+database_file: './db/matrix.db'
2
#menu_program: 'rofi -show drun'
3
menu_program: dmenu_run
src/entity.cpp
@@ -1,10 +1,13 @@
#include "entity.h"
#include "SQLiteCpp/Database.h"
#include "persister.h"
4
+#include "Config.h"
5
#include <iostream>
6
7
EntityRegistry::EntityRegistry() {
- db = std::make_shared<SQLite::Database>("./db/matrix.db",
8
+
9
+ auto dbFile = Config::singleton()->get<std::string>("database_file");
10
+ db = std::make_shared<SQLite::Database>(dbFile,
11
SQLite::OPEN_READWRITE | SQLite::OPEN_CREATE);
12
}
13
0 commit comments