From 5f5c0ec887a4cd7640261250d638300a3ea90d02 Mon Sep 17 00:00:00 2001 From: bpc2003 Date: Fri, 23 May 2025 22:19:18 -0400 Subject: Get started on public API --- src/include/init.c | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 src/include/init.c (limited to 'src/include/init.c') 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 -#include - -#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; -} -- cgit v1.2.3