diff --git a/sevenkeys/database/migrations/00006_add_cardscan_table.sql b/sevenkeys/database/migrations/00004_add_cardscan_table.sql similarity index 100% rename from sevenkeys/database/migrations/00006_add_cardscan_table.sql rename to sevenkeys/database/migrations/00004_add_cardscan_table.sql diff --git a/sevenkeys/database/migrations/00005_add_scanned_card_placeholder.sql b/sevenkeys/database/migrations/00005_add_scanned_card_placeholder.sql new file mode 100644 index 0000000..ee5b1ba --- /dev/null +++ b/sevenkeys/database/migrations/00005_add_scanned_card_placeholder.sql @@ -0,0 +1,33 @@ +-- +goose Up +-- +goose StatementBegin +INSERT INTO CardtraderExpansion ( + Id, + Code, + Name +) VALUES ( + -1, + 'None', + 'None' +); + +INSERT INTO CardtraderBlueprint ( + Id, + ScryfallCardId, + CardtraderCategoryId, + CardtraderExpansionId, + Name, + CollectorNumber +) VALUES ( + -1, + '00000000-0000-0000-0000-000000000000', + 1, + -1, + 'Scanned Card Placeholder', + 0 +); +-- +goose StatementEnd + +-- +goose Down +-- +goose StatementBegin +DELETE FROM CardtraderBlueprint WHERE Id = -1; +-- +goose StatementEnd diff --git a/sevenkeys/database/migrations/00007_add_scanned_card_placeholder.sql b/sevenkeys/database/migrations/00007_add_scanned_card_placeholder.sql deleted file mode 100644 index be29b3e..0000000 --- a/sevenkeys/database/migrations/00007_add_scanned_card_placeholder.sql +++ /dev/null @@ -1,39 +0,0 @@ --- +goose Up --- +goose StatementBegin -INSERT INTO ScryfallSet ( - SetCode, - Name, - CardCount, - IconSvgUri -) VALUES ( - 'null', - 'None', - 0, - '' -); - -INSERT INTO ScryfallCard ( - Id, - Name, - ScryfallSetCode, - HasFoilPrinting, - IsPromo, - CollectorNumber, - ImageUrl, - Language -) VALUES ( - '00000000-0000-0000-0000-000000000000', - 'Scanned Card Placeholder', - 'null', - 0, - 0, - 0, - '', - 'en' -); --- +goose StatementEnd - --- +goose Down --- +goose StatementBegin -DELETE FROM CardPrinting WHERE Id = '00000000-0000-0000-0000-000000000000'; --- +goose StatementEnd