feat(dbms): add help message to CLI client
This commit is contained in:
parent
c9b921becf
commit
d2867e2d99
@ -1,9 +1,42 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "../../include/tdbms-client.h"
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
if (argc == 1 || strcmp(argv[1], "-h") == 0) {
|
||||
printf("Tanabata Database Management client\n\n"
|
||||
"Usage\n"
|
||||
" tdb [DB_NAME [REQUEST_CODE [REQUEST_BODY]]]\n\n"
|
||||
"Request codes:\n"
|
||||
" 0\tDB stats\n"
|
||||
" 3\tDB init\n"
|
||||
" 2\tDB load\n"
|
||||
" 4\tDB save\n"
|
||||
" 6\tDB edit\n"
|
||||
" 1\tDB remove soft\n"
|
||||
" 5\tDB remove hard\n"
|
||||
" 7\tDB weed\n"
|
||||
" 16\tSasa get\n"
|
||||
" 40\tSasa get by tanzaku\n"
|
||||
" 18\tSasa add\n"
|
||||
" 20\tSasa update\n"
|
||||
" 17\tSasa remove\n"
|
||||
" 32\tTanzaku get\n"
|
||||
" 24\tTanzaku get by sasa\n"
|
||||
" 34\tTanzaku add\n"
|
||||
" 36\tTanzaku update\n"
|
||||
" 33\tTanzaku remove\n"
|
||||
" 8\tKazari get\n"
|
||||
" 10\tKazari add\n"
|
||||
" 26\tKazari add single sasa to multiple tanzaku\n"
|
||||
" 42\tKazari add single tanzaku to multiple sasa\n"
|
||||
" 9\tKazari remove\n"
|
||||
" 25\tKazari remove single sasa to multiple tanzaku\n"
|
||||
" 41\tKazari remove single tanzaku to multiple sasa\n");
|
||||
return 0;
|
||||
}
|
||||
char *db_name, request_code, *request_body;
|
||||
if (argc < 4) {
|
||||
request_body = "";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user