diff --git a/cmd/ledis-cli/const.go b/cmd/ledis-cli/const.go index c49c745..a3e0674 100644 --- a/cmd/ledis-cli/const.go +++ b/cmd/ledis-cli/const.go @@ -1,7 +1,8 @@ -//This file was generated by .tools/generate_commands.py on Tue Feb 03 2015 14:21:53 +0800 +//This file was generated by .tools/generate_commands.py on Fri Feb 06 2015 09:15:18 +0800 package main var helpCommands = [][]string{ + {"APPEND", "key value", "KV"}, {"BCOUNT", "key [start end]", "Bitmap"}, {"BDELETE", "key", "ZSet"}, {"BEGIN", "-", "Transaction"}, @@ -9,6 +10,9 @@ var helpCommands = [][]string{ {"BEXPIREAT", "key timestamp", "Bitmap"}, {"BGET", "key", "Bitmap"}, {"BGETBIT", "key offset", "Bitmap"}, + {"BITCOUNT", "key [start] [end]", "KV"}, + {"BITOP", "operation destkey key [key ...]", "KV"}, + {"BITPOS", "key bit [start] [end]", "KV"}, {"BLPOP", "key [key ...] timeout", "List"}, {"BMSETBIT", "key offset value [offset value ...]", "Bitmap"}, {"BOPT", "operation destkey key [key ...]", "Bitmap"}, @@ -34,6 +38,8 @@ var helpCommands = [][]string{ {"FLUSHDB", "-", "Server"}, {"FULLSYNC", "[NEW]", "Replication"}, {"GET", "key", "KV"}, + {"GETBIT", "key offset", "KV"}, + {"GETRANGE", "key start end", "KV"}, {"GETSET", " key value", "KV"}, {"HCLEAR", "key", "Hash"}, {"HDEL", "key field [field ...]", "Hash"}, @@ -92,8 +98,10 @@ var helpCommands = [][]string{ {"SDUMP", "key", "Set"}, {"SELECT", "index", "Server"}, {"SET", "key value", "KV"}, + {"SETBIT", "key offset value", "KV"}, {"SETEX", "key seconds value", "KV"}, {"SETNX", "key value", "KV"}, + {"SETRANGE", "key offset value", "KV"}, {"SEXPIRE", "key seconds", "Set"}, {"SEXPIREAT", "key timestamp", "Set"}, {"SINTER", "key [key ...]", "Set"}, @@ -104,6 +112,7 @@ var helpCommands = [][]string{ {"SMEMBERS", "key", "Set"}, {"SPERSIST", "key", "Set"}, {"SREM", "key member [member ...]", "Set"}, + {"STRLEN", "key", "KV"}, {"STTL", "key", "Set"}, {"SUNION", "key [key ...]", "Set"}, {"SUNIONSTORE", "destination key [key ...]", "Set"}, diff --git a/doc/commands.json b/doc/commands.json index abbd4f1..4b549db 100644 --- a/doc/commands.json +++ b/doc/commands.json @@ -794,5 +794,59 @@ "arguments" : "-", "group" : "Server", "readonly" : true + }, + + "APPEND": { + "arguments" : "key value", + "group" : "KV", + "readonly" : false + }, + + "GETRANGE": { + "arguments" : "key start end", + "group" : "KV", + "readonly" : true + }, + + "SETRANGE": { + "arguments" : "key offset value", + "group" : "KV", + "readonly" : false + }, + + "STRLEN": { + "arguments" : "key", + "group" : "KV", + "readonly" : true + }, + + "BITCOUNT": { + "arguments" : "key [start] [end]", + "group" : "KV", + "readonly" : true + }, + + "BITOP": { + "arguments" : "operation destkey key [key ...]", + "group" : "KV", + "readonly" : false + }, + + "BITPOS": { + "arguments" : "key bit [start] [end]", + "group" : "KV", + "readonly" : true + }, + + "GETBIT": { + "arguments" : "key offset", + "group" : "KV", + "readonly" : true + }, + + "SETBIT": { + "arguments" : "key offset value", + "group" : "KV", + "readonly" : false } }