Skip to content

database performance improvements#13

Merged
hobosock merged 13 commits into
mainfrom
serialize
Nov 7, 2025
Merged

database performance improvements#13
hobosock merged 13 commits into
mainfrom
serialize

Conversation

@hobosock

@hobosock hobosock commented Nov 7, 2025

Copy link
Copy Markdown
Owner

The program used to use a large database file from Scryfall to find the cheapest card prices. Loading that database on startup and sorting down to the cheapest price for each card on every startup took a while. Now the program creates a shorter JSON file with just the info for the cheapest printing of each card and uses that until the age limit is exceeded and is much faster on startup.

@hobosock hobosock merged commit 2137c4c into main Nov 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant