#| src/models/ygoprodeck.lisp Yu-Gi-Oh! Pro Deck JSON Importer v1 Looks like this is old/outdated code and due to be deleted soon! |# (in-package #:cl-deck-builder2.models.ygoprodeck) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; These models correspond to the YGOProDeck JSON dump. API Guide: ;; https://ygoprodeck.com/api-guide/ (defclass ygo-info () ((desc :accessor ygo-description-of :col-type :text) (frame-type :accessor ygo-frame-type-of :col-type :text) (type :accessor ygo-type-of :col-type :text) (passcode :accessor ygo-passcode-of :col-type :integer) (name :accessor name-of :col-type :text) (race :accessor ygo-race-of :col-type :text) (archetype :accessor ygo-archetype-of :col-type (or :text :null)) (attribute :accessor ygo-attribute-of :col-type (or :text :null)) (linkmarkers :accessor ygo-linkmarkers-of :col-type (or :text :null)) (atk :accessor ygo-atk-of :col-type (or :integer :null)) (def :accessor ygo-def-of :col-type (or :integer :null)) (level :accessor ygo-level-of :col-type (or :integer :null)) (linkval :accessor ygo-linkval-of :col-type (or :integer :null)) (scale :accessor ygo-scale-of :col-type (or :integer :null))) (:metaclass registered-table-class)) ;; banlist_info ;; card_images ;; card_prices ;; card_sets ;; jq '.[][]|{card_sets}|select( .card_sets != null )|.[][]' cardinfo.php