implement close method for sqlite
This commit is contained in:
parent
68f3f86cd9
commit
fc842663bb
|
@ -68,6 +68,10 @@ method get*(self: SQLiteDatastore, key: Key): Future[?!seq[byte]] {.async.} =
|
||||||
method put*(self: SQLiteDatastore, key: Key, data: seq[byte]): Future[?!void] {.async.} =
|
method put*(self: SQLiteDatastore, key: Key, data: seq[byte]): Future[?!void] {.async.} =
|
||||||
return self.db.putStmt.exec((key.id, @data, timestamp()))
|
return self.db.putStmt.exec((key.id, @data, timestamp()))
|
||||||
|
|
||||||
|
method close*(self: SQLiteDatastore): Future[?!void] {.async.} =
|
||||||
|
self.db.close()
|
||||||
|
return success()
|
||||||
|
|
||||||
# iterator query*(
|
# iterator query*(
|
||||||
# self: SQLiteDatastore,
|
# self: SQLiteDatastore,
|
||||||
# query: Query): Future[QueryResponse] =
|
# query: Query): Future[QueryResponse] =
|
||||||
|
|
Loading…
Reference in New Issue