Fix card_images schema: use API image_id as PK, support multiple artworks per card
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
@@ -120,10 +120,10 @@ async function importCardsInternal() {
|
||||
if (Array.isArray(card.card_images)) {
|
||||
for (const img of card.card_images) {
|
||||
await conn.execute(`
|
||||
INSERT INTO card_images (card_id, image_url)
|
||||
VALUES (?, ?)
|
||||
INSERT INTO card_images (image_id, card_id, image_url)
|
||||
VALUES (?, ?, ?)
|
||||
ON DUPLICATE KEY UPDATE image_url = VALUES(image_url)
|
||||
`, [card.id, img.image_url]);
|
||||
`, [img.id, card.id, img.image_url]);
|
||||
addedImages++;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user