feat(set): adds --safe flag for preventing accidental overwrites

This commit is contained in:
Lewis Wynne 2026-02-11 17:38:36 +00:00
parent 6e1af5ba28
commit ac847f34ca
4 changed files with 26 additions and 0 deletions

9
testdata/set-safe.ct vendored Normal file
View file

@ -0,0 +1,9 @@
$ pda set key@ss "original" --safe
$ pda get key@ss
"original"
$ pda set key@ss "overwritten" --safe
$ pda get key@ss
"original"
$ pda set newkey@ss "fresh" --safe
$ pda get newkey@ss
"fresh"