1.0.15 • Published 2 years ago
nv-pg-dispersed-cmd-update-cli v1.0.15
nv-pg-dispersed-cmd-update-cli
- cli-tool
- for test nv-pg-dispersed, useless
INSTALL
npm install nv-pg-dispersed-cmd-update-cli -g
USAGE
Usage: nv_pg_dispersed_update [options]
Options:
-N, --dbname database name
-t, --tblname table name
-D, --desc desc name,default ___dflt___
-c, --cond js-style condition where str ,refer to nv-pg-ir, default null
-s, --srch_ptrn full text srch ptrn,default ""
-o, --oper OR|AND ,cond <binop> srch_ptrn,default AND
-l, --list list avaliable actions
-a, --action action,default update_with_match
-O, --offset offset,default 0
-L, --limit limit of one batch,default 1024
-r, --order_by order by, default none
-C, --slct_cols slcted colnames,default all
-T, --total total wanted,default Infinity/all
-d, --data update data, k v k v.....
-h, --help usage
EXAMPLES
without total
nv_pg_dispersed_update -N jsonpg -t question -c 'includes(name,"666")' -d bint 777 -C name int bint -L 10
[
{ name: 'x666', int: 1552024506, bint: 777n },
{ name: 'x666', int: -590493718, bint: 777n },
{ name: 'x666', int: 251762955, bint: 777n },
{ name: 'x666', int: -1219614689, bint: 777n },
{ name: 'x666', int: 1047014088, bint: 777n },
{ name: 'x666', int: 1538738132, bint: 777n },
{ name: 'x666', int: 1679988631, bint: 777n },
{ name: 'x666', int: 1184289249, bint: 777n },
{ name: 'x666', int: 477579973, bint: 777n },
{ name: 'x666', int: -1785081003, bint: 777n }
]
with total
actions
# nv_pg_dispersed_update -l
[ 'update_with_match', 'update_all_with_match' ]