aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorSoikk2022-04-29 03:28:34 +0200
committerSoikk2022-04-29 03:28:34 +0200
commit2b1838ecf30fd91575a71b877965ed3363356138 (patch)
treed723d47caabe42f8ec02576177c0e203dd4aa5e5 /main.c
parent8a2981d9137357d4b2c86e8037e4f2ca9cea5578 (diff)
downloadsoikk-DB-2b1838ecf30fd91575a71b877965ed3363356138.tar.xz
soikk-DB-2b1838ecf30fd91575a71b877965ed3363356138.tar.zst
Add or remove tags
Diffstat (limited to 'main.c')
-rw-r--r--main.c28
1 files changed, 15 insertions, 13 deletions
diff --git a/main.c b/main.c
index 8eb334a..b6ef244 100644
--- a/main.c
+++ b/main.c
@@ -1,30 +1,32 @@
#include "db.h"
-
-
-
int main(){
inputBuffer *in = newInputBuffer();
- row r = {"C:/xd", "pepe;soyjak;"};
- printf("%s\n", r.tags);
- insertTag(&r, "WOJAK");
+
+ row r = {"C:/xd", "perro", 1};
printf("%s\n", r.tags);
+ insertTag(&r, "caca");
+ insertTag(&r, "mierda");
+ insertTag(&r, "tu");
+ insertTag(&r, "tu");
+ printf("%s %d\n", r.tags, r.numTags);
+ removeTag(&r, "");
+ printf("%s %d\n", r.tags, r.numTags);
+
+ row *r2 = newRow("test1test2test3testtesttesttesttesttettesttestestest");
- while(0){
+ while(1){
prompt();
getInput(in);
- char **arr;
- int len;
- split(in->buffer, ';', &arr, &len);
- for(int i = 0; i < len; ++i)
- printf("%s\t", arr[i]);
- printf("\n");
+ insertTag(r2, in->buffer);
+ printf("Tags of row '%s': %s\n", r2->path, r2->tags);
+
/*switch(handleInput(in)){
case META_COMMAND_SUCCESS:
printf("we done it nigger\n");