chore(docs): updates to new cmd names
This commit is contained in:
parent
c2d1ec0842
commit
c5aeb16e16
9 changed files with 46 additions and 23 deletions
63
README.md
63
README.md
|
|
@ -63,22 +63,41 @@ and more, written in pure Go, and inspired by [skate](https://github.com/charmbr
|
|||
### Overview
|
||||
|
||||
```bash
|
||||
Available Commands:
|
||||
get # Get a value.
|
||||
set # Set a value.
|
||||
cp # Copy a value.
|
||||
mv # Move a value.
|
||||
del # Delete a value.
|
||||
del-store # Delete a whole store.
|
||||
list-stores # List all stores.
|
||||
dump # Export a store as NDJSON.
|
||||
restore # Imports NDJSON into a store.
|
||||
init # Initialise or fetch a Git repo for version control.
|
||||
sync # Export, commit, pull, restore, and push changes.
|
||||
git # Run git in the pda VCS repository.
|
||||
completion # Generate autocompletions for a specified shell.
|
||||
help # Additional help for any command.
|
||||
version # Current version.
|
||||
▄▄
|
||||
██
|
||||
██▄███▄ ▄███▄██ ▄█████▄
|
||||
██▀ ▀██ ██▀ ▀██ ▀ ▄▄▄██
|
||||
██ ██ ██ ██ ▄██▀▀▀██
|
||||
███▄▄██▀ ▀██▄▄███ ██▄▄▄███
|
||||
██ ▀▀▀ ▀▀▀ ▀▀ ▀▀▀▀ ▀▀
|
||||
██ (c) 2025 Lewis Wynne
|
||||
|
||||
Usage:
|
||||
pda [command]
|
||||
|
||||
Key commands:
|
||||
copy Make a copy of a key
|
||||
get Get the value of a key
|
||||
list List the contents of a store
|
||||
move Move a key
|
||||
remove Delete one or more keys
|
||||
set Set a key to a given value
|
||||
|
||||
Store commands:
|
||||
export Dump all key/value pairs as NDJSON
|
||||
import Restore key/value pairs from an NDJSON dump
|
||||
list-stores List all stores
|
||||
remove-store Delete a store
|
||||
|
||||
Git commands:
|
||||
git Run any arbitrary command. Use with caution.
|
||||
init Initialise pda! version control
|
||||
sync Manually sync your stores with Git
|
||||
|
||||
Additional Commands:
|
||||
completion Generate the autocompletion script for the specified shell
|
||||
help Help about any command
|
||||
version Display pda! version
|
||||
```
|
||||
|
||||
<p align="center"></p><!-- spacer -->
|
||||
|
|
@ -145,17 +164,17 @@ pda mv name name2 --copy
|
|||
|
||||
<p align="center"></p><!-- spacer -->
|
||||
|
||||
`pda del` to delete one or more keys.
|
||||
`pda rm` to delete one or more keys.
|
||||
```bash
|
||||
pda del kitty
|
||||
pda rm kitty
|
||||
# remove "kitty": are you sure? [y/n]
|
||||
# y
|
||||
|
||||
# Or skip the prompt.
|
||||
pda del kitty --force
|
||||
pda rm kitty --force
|
||||
|
||||
# Remove multiple keys, within the same or different stores.
|
||||
pda del kitty dog@animals
|
||||
pda rm kitty dog@animals
|
||||
# remove "kitty", "dog@animals": are you sure? [y/n]
|
||||
# y
|
||||
|
||||
|
|
@ -163,7 +182,7 @@ pda del kitty dog@animals
|
|||
pda set cog "cogs"
|
||||
pda set dog "doggy"
|
||||
pda set kitty "cat"
|
||||
pda del kitty --glob ?og
|
||||
pda rm kitty --glob ?og
|
||||
# remove "kitty", "cog", "dog": are you sure? [y/n]
|
||||
# y
|
||||
# Default glob separators: "/-_.@: " (space included). Override with --glob-sep.
|
||||
|
|
@ -235,7 +254,7 @@ pda dump birthdays > friends_birthdays
|
|||
pda restore birthdays < friends_birthdays
|
||||
|
||||
# Delete it.
|
||||
pda del-store birthdays --force
|
||||
pda rm-store birthdays --force
|
||||
```
|
||||
|
||||
<p align="center"></p><!-- spacer -->
|
||||
|
|
|
|||
|
|
@ -1,7 +1,11 @@
|
|||
$ pda set foo 1
|
||||
$ pda set bar 2
|
||||
$ pda ls
|
||||
bar 2
|
||||
a **********
|
||||
a1 1
|
||||
a2 2
|
||||
b1 3
|
||||
bar 2
|
||||
foo 1
|
||||
$ pda rm foo --glob "*"
|
||||
$ pda get bar --> FAIL
|
||||
0
testdata/del__ok.ct → testdata/remove__ok.ct
vendored
0
testdata/del__ok.ct → testdata/remove__ok.ct
vendored
Loading…
Add table
Add a link
Reference in a new issue