Updated test files and changes in scryfall db

Also removed PromoType - don't need that right now
This commit is contained in:
2025-08-16 02:41:17 +01:00
parent 9c2d9c1fb7
commit da121940da
5 changed files with 90 additions and 87 deletions

View File

@@ -43,6 +43,7 @@ pub struct ScryfallCard {
pub colours: Option<Vec<Colour>>,
pub edhrec_rank: Option<u64>,
pub defense: Option<String>,
pub game_changer: bool,
pub hand_modifier: Option<String>,
pub keywords: Vec<String>, // Words like "Flying"
pub legalities: FormatLegalities,
@@ -89,7 +90,8 @@ pub struct ScryfallCard {
pub printed_text: Option<String>,
pub printed_type_line: Option<String>,
pub promo: bool,
pub promo_types: Option<Vec<PromoTypes>>,
//pub promo_types: Option<Vec<PromoTypes>>,
pub promo_types: Option<Vec<String>>,
pub purchase_uris: Option<PurchaseUris>,
pub rarity: Rarity,
pub related_uris: Value, // TODO: - list all the URIs? Maybe? Who cares?
@@ -199,7 +201,6 @@ pub struct FormatLegalities {
timeless: Legality,
gladiator: Legality,
pioneer: Legality,
explorer: Legality,
modern: Legality,
legacy: Legality,
pauper: Legality,