summaryrefslogtreecommitdiff
path: root/src/backend/db_sqlite.h
diff options
context:
space:
mode:
authorLouie S <louie@example.com>2024-02-28 18:39:48 -0500
committerLouie S <louie@example.com>2024-02-28 18:39:48 -0500
commit9c05cd5b5e9250f3cfd04a98370595db8ef8f697 (patch)
tree83e0841539708b3a3d6fbfd19369b11242e4a6c6 /src/backend/db_sqlite.h
parent34a6045e57a117b9035a12cfe107048e700fe8fd (diff)
Working add_group_form
Diffstat (limited to 'src/backend/db_sqlite.h')
-rw-r--r--src/backend/db_sqlite.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/backend/db_sqlite.h b/src/backend/db_sqlite.h
index 6e94fdd..fb04c00 100644
--- a/src/backend/db_sqlite.h
+++ b/src/backend/db_sqlite.h
@@ -8,6 +8,8 @@
#include "../group.h"
#include "../rule.h"
+// TODO rewrite to be a class (see difference between ::addDatabase and ::database)
+
namespace BackendDB {
const QStringList create_table_queries = {
"CREATE TABLE groups ("
@@ -43,9 +45,9 @@ namespace BackendDB {
QList<Group *> loadGroups();
QList<Entry *> loadEntries();
QList<Rule *> loadRules();
- void insertGroup(int new_group); // param datatype TBD
- void insertEntry(int new_entry); // param datatype TBD
- void insertRule(int new_rule); // param datatype TBD
+ int insertGroup(const Group &new_group); // param datatype TBD
+ int insertEntry(int new_entry); // param datatype TBD
+ int insertRule(int new_rule); // param datatype TBD
void updateGroup(int group); // param datatype TBD
void updateEntry(int entry); // param datatype TBD
void updateRule(int rule); // param datatype TBD