Add EXISTS command to server (bitraftd)
This commit is contained in:
parent
962e53af17
commit
01cb269a51
@ -96,6 +96,17 @@ func main() {
|
|||||||
} else {
|
} else {
|
||||||
conn.WriteBulk(value)
|
conn.WriteBulk(value)
|
||||||
}
|
}
|
||||||
|
case "exists":
|
||||||
|
if len(cmd.Args) != 2 {
|
||||||
|
conn.WriteError("ERR wrong number of arguments for '" + string(cmd.Args[0]) + "' command")
|
||||||
|
return
|
||||||
|
}
|
||||||
|
key := string(cmd.Args[1])
|
||||||
|
if db.Has(key) {
|
||||||
|
conn.WriteInt(1)
|
||||||
|
} else {
|
||||||
|
conn.WriteInt(0)
|
||||||
|
}
|
||||||
case "del":
|
case "del":
|
||||||
if len(cmd.Args) != 2 {
|
if len(cmd.Args) != 2 {
|
||||||
conn.WriteError("ERR wrong number of arguments for '" + string(cmd.Args[0]) + "' command")
|
conn.WriteError("ERR wrong number of arguments for '" + string(cmd.Args[0]) + "' command")
|
||||||
|
Loading…
Reference in New Issue
Block a user