add indexExists

This commit is contained in:
mr-bonerman 2023-03-08 03:40:20 +01:00
parent 01b5c272c8
commit 78810662e1

View file

@ -97,6 +97,14 @@ proc getIndex*[T](meili:Meili, name:string):MeiliIndex[T]=
proc deleteIndex*(meili:Meili, name:string)= proc deleteIndex*(meili:Meili, name:string)=
discard fetchc(meili, @["/indexes", name], "delete") discard fetchc(meili, @["/indexes", name], "delete")
proc indexExists*(meili:Meili, name:string):bool=
let req = newMeiliReq(meili, @["indexes", name])
let resp = fetch(req)
resp.code == 200
proc contains*(meili:Meili, name:string):bool=
indexExists(meili, name)
proc delete*(index:MeiliIndex)= proc delete*(index:MeiliIndex)=
deleteIndex(index.client, index.name) deleteIndex(index.client, index.name)