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 <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
#include "../../include/tdbms-client.h"
|
#include "../../include/tdbms-client.h"
|
||||||
|
|
||||||
int main(int argc, char **argv) {
|
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;
|
char *db_name, request_code, *request_body;
|
||||||
if (argc < 4) {
|
if (argc < 4) {
|
||||||
request_body = "";
|
request_body = "";
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user