Insert Scryfall ID when inserting Blueprints

This commit is contained in:
The Magician 2024-12-14 20:35:36 +00:00
parent 9a1f306aec
commit 5021ac3835
1 changed files with 4 additions and 0 deletions

View File

@ -9,6 +9,7 @@ import (
func InsertCardtraderBlueprint(db *sql.DB, blueprint cardtrader.Blueprint) error { func InsertCardtraderBlueprint(db *sql.DB, blueprint cardtrader.Blueprint) error {
query := `INSERT INTO CardtraderBlueprint ( query := `INSERT INTO CardtraderBlueprint (
Id, Id,
ScryfallCardId,
CardtraderCategoryId, CardtraderCategoryId,
CardtraderExpansionId, CardtraderExpansionId,
Name, Name,
@ -18,6 +19,7 @@ func InsertCardtraderBlueprint(db *sql.DB, blueprint cardtrader.Blueprint) error
) )
ON DUPLICATE KEY UPDATE ON DUPLICATE KEY UPDATE
Id = ?, Id = ?,
ScryfallCardId = ?,
CardtraderCategoryId = ?, CardtraderCategoryId = ?,
CardtraderExpansionId = ?, CardtraderExpansionId = ?,
Name = ?, Name = ?,
@ -30,11 +32,13 @@ func InsertCardtraderBlueprint(db *sql.DB, blueprint cardtrader.Blueprint) error
} }
_, err = insert.Exec(blueprint.Id, _, err = insert.Exec(blueprint.Id,
blueprint.ScryfallId,
blueprint.CategoryId, blueprint.CategoryId,
blueprint.ExpansionId, blueprint.ExpansionId,
blueprint.Name, blueprint.Name,
blueprint.FixedProperties.Number, blueprint.FixedProperties.Number,
blueprint.Id, blueprint.Id,
blueprint.ScryfallId,
blueprint.CategoryId, blueprint.CategoryId,
blueprint.ExpansionId, blueprint.ExpansionId,
blueprint.Name, blueprint.Name,