Skip to content

feat: add replay_file_name as column in matches mart#9

Merged
p2004a merged 1 commit intobeyond-all-reason:mainfrom
bruno-dasilva:bruno/add-replay-filename
Apr 29, 2026
Merged

feat: add replay_file_name as column in matches mart#9
p2004a merged 1 commit intobeyond-all-reason:mainfrom
bruno-dasilva:bruno/add-replay-filename

Conversation

@bruno-dasilva
Copy link
Copy Markdown
Contributor

@bruno-dasilva bruno-dasilva commented Apr 27, 2026

Right now to go from a match in the dataset to a replay file you have to query the bar-db api with a replay id, get the filename, then download from ovh storage using that filename. This will allow users to skip the api call and go right to storage.

Sequelize definition showing existence of this column (and that it's non-null): https://github.com/beyond-all-reason/bar-db/blob/67ee6ba47354542b23edac64dc262e85521adefd/src/model/db/demo.ts#L76

Right now to go from a match -> replay file you have to query the bar-db api for each replay id for the filename, then download using that filename. This will allow users to skip the api call and go right to storage.

Sequelize definition showing existence of this column (and that it's non-null): https://github.com/beyond-all-reason/bar-db/blob/67ee6ba47354542b23edac64dc262e85521adefd/src/model/db/demo.ts#L76
@p2004a p2004a merged commit f714dcf into beyond-all-reason:main Apr 29, 2026
1 check passed
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.

2 participants