aboutsummaryrefslogtreecommitdiff
path: root/tests/data
diff options
context:
space:
mode:
authorzlg <zlg@zlg.space>2021-10-16 18:26:14 -0700
committerzlg <zlg@zlg.space>2021-10-16 18:26:14 -0700
commite23f6da1fb50b28f63283852dc89046b468dd644 (patch)
tree979c7a5ed109066c518318e3a56db93ff7bef009 /tests/data
parenttox.ini: update to use Python 3.9 for virtualenv (diff)
downloadvgstash-e23f6da1fb50b28f63283852dc89046b468dd644.tar.gz
vgstash-e23f6da1fb50b28f63283852dc89046b468dd644.tar.bz2
vgstash-e23f6da1fb50b28f63283852dc89046b468dd644.tar.xz
vgstash-e23f6da1fb50b28f63283852dc89046b468dd644.zip
vgstash: Support 'member' ownership status
Games marked as a 'member' are members of a collection or bundle of *other* games. For example, Castlevania Advance Collection is available for PS4, Switch, and Xbox X, but the games contained within it are on GBA and SNES. This means the original games should be marked 'member' on ownership (and their progress tracked) while the collection entry should have its ownership tracked, but be marked unbeatable. As such, the 'owned' filter has been updated to exclude 'member' games, and there is a new 'members' filter to target *only* member games.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
'logsubject'>Add support for p_date, b_date, c_date to CLIzlg2-48/+136 The library and CLI tool both can handle the new schema v2 that includes these columns. Please use the schema migration script in the "scripts" directory to continue using VGStash. The 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.