summaryrefslogtreecommitdiff
path: root/src/include/init.c
diff options
context:
space:
mode:
authorbpc2003 <wpesfriendnva@gmail.com>2025-05-23 22:19:18 -0400
committerbpc2003 <wpesfriendnva@gmail.com>2025-05-23 22:19:18 -0400
commit5f5c0ec887a4cd7640261250d638300a3ea90d02 (patch)
tree81a0af3a98183cc053fac365a67964a057ad50d7 /src/include/init.c
parentb28d02537cd3c2e39dc4db9d5f53a59b694dda13 (diff)
Get started on public API
Diffstat (limited to 'src/include/init.c')
-rw-r--r--src/include/init.c25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/include/init.c b/src/include/init.c
deleted file mode 100644
index 76f46a1..0000000
--- a/src/include/init.c
+++ /dev/null
@@ -1,25 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-
-#include "xdbms.h"
-#include "engine/engine.h"
-
-static tablist_t *db;
-
-int xdb_init(char *filename)
-{
- if (filename == NULL)
- fprintf(stderr, "Warning: running in-memory database\n");
- db = readdb(filename);
-
- tablist_t *tmp = getkeys(db, -1, NULL, 0);
- for (int i = 0; i < tmp[0].len; ++i) {
- printf("id: %d\n", i);
- for (int j = 0; tmp[0].tab[j].flag; ++j)
- printf("%s\n", tmp[0].tab[j].key);
- }
- free(tmp);
- delkeys(db, -1, NULL, 0);
- free(db);
- return 0;
-}