Files
anydb/t/workflow.txtar

58 lines
1008 B
Plaintext
Raw Normal View History

# simple entry
exec anydb -f test.db set foo bar
# entry with tags
exec anydb -f test.db set color grey -t flower,plant
# simple list
exec anydb -f test.db list
stdout foo.*bar
# wide list
2024-12-19 11:05:26 +01:00
exec anydb -f test.db list -m wide
stdout 'plant.*now.*grey'
# list tagged
exec anydb -f test.db list -t flower
! stdout bar
# list with filter
exec anydb -f test.db list b.r
stdout bar
# get single entry
exec anydb -f test.db get color
stdout grey
# modify
exec anydb -f test.db set foo blah
# check modified
exec anydb -f test.db get foo
stdout blah
# modify tagged
exec anydb -f test.db set color grey -t butterfly
# check modified tagged
exec anydb -f test.db list -t butterfly
stdout grey
# check modified tagged, make sure
exec anydb -f test.db list -t flower
! stdout grey
2024-12-19 11:05:26 +01:00
# check json output
exec anydb -f test.db list -m json
stdout '^\[\{'
exec anydb -f test.db get color -m json
stdout '^\{'
# delete entry
exec anydb -f test.db del foo
# check deleted
exec anydb -f test.db list
! stdout bar