-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add relationships tests to ensure all nft spells project values are in nft.marketplaces_info
#4594
Add relationships tests to ensure all nft spells project values are in nft.marketplaces_info
#4594
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jeff-dude @0xRobin I thought PRs would be the easiest to get the conversation going with issues still completely inactive The goal with those would be to hold high level info for its sector. Those can be joined on other spells using the project column to get extra info. For now I just added some columns but more can always be added. They provide extra context that isn't necessarily available when looking at the other spells on their own. I definitely don't know the 50+ projects in there so it's nice to easily check. Other columns could be added such as:
If you disagree with the need for projects to be added here when added to other spells we can remove the test ofc but imo the person adding the project should be the most knowledgeable on those high level easy question and it only takes a minute. What do you guys think? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for the write up in #4631!
I'm a fan of this as it ensure we don't have metadata-tables that become out of sync (and thus not useful) when the reference tables change.
The test is also really fast so there's no real CI overhead added. 👍
i would suggest for now, we leave out the test, but maintain i've added it in the appendix section of issue #4637 |
Closing, will reopen once the nft sector redesign is done |
…info
Thank you for contributing to Spellbook!
Please refer to the top of the
readme
in the root of Spellbook to learn how to contribute to Spellbook on DuneSQL.