summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Van Doorn <vandoorn.nick@gmail.com>2019-06-16 20:49:24 -0700
committerNick Van Doorn <vandoorn.nick@gmail.com>2019-06-16 20:49:24 -0700
commitec218e59ad06009b09928565254c11a3d846a029 (patch)
treed9f90fa61865487b0dbfe74d000ab74e9d46b333
parentfacaf53f7a4cc7cec1da442e4ead388ced16c81c (diff)
Add database routine for testing
-rw-r--r--database.c6
-rw-r--r--database.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/database.c b/database.c
index aa23539..07f3f4a 100644
--- a/database.c
+++ b/database.c
@@ -39,3 +39,9 @@ done:
*size = i;
return DB_OK;
}
+
+enum DatabaseError_t database_nuke(const char *path) {
+ char *filePath[1024];
+ database_prefixPath(path, filePath);
+ remove(filePath);
+}
diff --git a/database.h b/database.h
index d8423e6..3d2f794 100644
--- a/database.h
+++ b/database.h
@@ -20,5 +20,6 @@ enum DatabaseError_t {
enum DatabaseError_t database_pushEntry(const char *path, struct TimeEnty_t *entry);
enum DatabaseError_t database_getEntries(const char *path, struct TimeEnty_t *out, int *size);
+enum DatabaseError_t database_nuke(const char *path);
#endif