summaryrefslogtreecommitdiff
path: root/AUTHORS
diff options
context:
space:
mode:
authorzlg <zlg@zlg.space>2018-10-06 22:28:40 -0700
committerzlg <zlg@zlg.space>2018-10-06 22:28:40 -0700
commit9da20483b8aa26a3090093212d007e6dc756b2d2 (patch)
treeaf58054f45cff31871109c4a7591d8329cd07686 /AUTHORS
parentRemove ID field from DB (diff)
downloadvgstash-9da20483b8aa26a3090093212d007e6dc756b2d2.tar.gz
vgstash-9da20483b8aa26a3090093212d007e6dc756b2d2.tar.bz2
vgstash-9da20483b8aa26a3090093212d007e6dc756b2d2.tar.xz
vgstash-9da20483b8aa26a3090093212d007e6dc756b2d2.zip
cli: Add "delete" command
Unlike the old version of vgstash, the new one does not accept row IDs as arguments for removal. Instead, it accepts two mandatory arguments: the title of the game, and the system it's on. This is in line with the database itself, using the title and system as primary keys.
Diffstat (limited to 'AUTHORS')
0 files changed, 0 insertions, 0 deletions
list_games function has been completely re-worked to handle arbitrary tabular data. Raw mode has remained, but the width switch (-w) for default table view is no longer present. The first VIEW supporting these columns is also available in FILTERS: the backlog_age filter, which will show you the amount of time games with a purchase date value have been sitting in your collection unbeaten. 2025-01-24tox.ini: Update to Python 3.11 env by defaultzlg1-1/+1 2025-01-23schema1-to-2.py: Add shebang because I'm a doofuszlg1-0/+2 2023-09-22scripts: Add schema v1->v2 migration scriptzlg2-9/+85 This script adds three columns to the schema, supporting the "Purchased", "Beaten", and "Completed" note headers. They are now converted to a UNIX timestamp and stored in a separate column so queries made against that metadata are easier. The library itself still needs to support all the new columns.