aboutsummaryrefslogtreecommitdiff
path: root/source/00_content/pages/projects/kv.md
diff options
context:
space:
mode:
authorAdrian Kummerlaender2015-01-10 10:30:40 +0100
committerAdrian Kummerlaender2015-01-10 10:30:40 +0100
commit30a87bea550608ce81fd04b5e2013a2150bf26ec (patch)
treeb3cecb66345590090f42528e63081a1ddd27c08f /source/00_content/pages/projects/kv.md
parentf3ffc891868f18eb342c489f96dbfe2727df8071 (diff)
downloadblog.kummerlaender.eu-30a87bea550608ce81fd04b5e2013a2150bf26ec.tar
blog.kummerlaender.eu-30a87bea550608ce81fd04b5e2013a2150bf26ec.tar.gz
blog.kummerlaender.eu-30a87bea550608ce81fd04b5e2013a2150bf26ec.tar.bz2
blog.kummerlaender.eu-30a87bea550608ce81fd04b5e2013a2150bf26ec.tar.lz
blog.kummerlaender.eu-30a87bea550608ce81fd04b5e2013a2150bf26ec.tar.xz
blog.kummerlaender.eu-30a87bea550608ce81fd04b5e2013a2150bf26ec.tar.zst
blog.kummerlaender.eu-30a87bea550608ce81fd04b5e2013a2150bf26ec.zip
Added _kv_ project page
Diffstat (limited to 'source/00_content/pages/projects/kv.md')
-rw-r--r--source/00_content/pages/projects/kv.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/source/00_content/pages/projects/kv.md b/source/00_content/pages/projects/kv.md
new file mode 100644
index 0000000..ff11915
--- /dev/null
+++ b/source/00_content/pages/projects/kv.md
@@ -0,0 +1,23 @@
+# kv
+
+…is a simple CLI-accessible key value store written in Chicken-Scheme and using CSV as a backend.
+
+While this sort of program may be useful for storing some commonly required data in a easily accessible fashion its primary purpose for me is to be used as a _Chicken-Scheme_ tryout _platform_.
+
+The MIT licensed source code may be found on [Github] or [cgit].
+
+## Usage example
+
+|Command |Description |
+|`kv [show]` |List all stores |
+|`kv [show] test` |List all keys of store _test_ |
+|`kv [show] test dummy` |Print value of key _dummy_ in store _test_ |
+|`kv all` |List all keys and values of all stores |
+|`kv all test` |List all keys and values of store _test_ |
+|`kv all test dummy` |Display key and value of key _dummy_ in store _test_|
+|`kv write test dummy example`|Write value _example_ to key _dummy_ in store _test_|
+|`kv delete test dummy` |Delete key _dummy_ of store _test_ |
+|`kv rename test dummy dummy2`|Rename key _dummy_ of store _test_ to _dummy2_ |
+
+[Github]: https://github.com/KnairdA/kv/
+[cgit]: http://code.kummerlaender.eu/kv/