| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
ate fieldszlg | 1 | -7/+26 |
|
|
|
* Tightened up update_game() to use explicit fields
* 'unowned' and 'unbeatable' status now show as blank fields in
list_game() output
* Results are counted and a proper message is emitted instead of
erroring when there are no results.
* Support p_date, b_date, and c_date in the CLI
|
|
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.
|
|
|
|
|
|
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.
|
hlight'> |
It used to point to a directory, which would then look for .vgstash.db.
This behavior was kind of backwards and I don't remember why I did it
that way. This change gives users more control over where they put their
DB.
Be sure to update your environment variable if you have it set!
|
|
Sourcing them in .bash_profile screws up login if they're set.
|
|
|
|
|
|
|
|
Loops and functions -- oh my, what a useful combination. :)
|
|
|
|
|
|
|
|
Also correct a typo.
|