From 2b04092f0a8c8138a02de8c9def156178a87dc77 Mon Sep 17 00:00:00 2001 From: alikia2x Date: Tue, 14 Oct 2025 01:51:26 +0800 Subject: [PATCH] update: the SQL to insert cover_url into songs table as well --- packages/crawler/mq/task/collectSongs.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/crawler/mq/task/collectSongs.ts b/packages/crawler/mq/task/collectSongs.ts index f5eb238..031177e 100644 --- a/packages/crawler/mq/task/collectSongs.ts +++ b/packages/crawler/mq/task/collectSongs.ts @@ -18,11 +18,12 @@ export async function collectSongs() { export async function insertIntoSongs(sql: Psql, aid: number) { await sql` - INSERT INTO songs (aid, published_at, duration) + INSERT INTO songs (aid, published_at, duration, image) VALUES ( $1, (SELECT published_at FROM bilibili_metadata WHERE aid = ${aid}), - (SELECT duration FROM bilibili_metadata WHERE aid = ${aid}) + (SELECT duration FROM bilibili_metadata WHERE aid = ${aid}), + (SELECT cover_url FROM bilibili_metadata WHERE aid = ${aid}) ) ON CONFLICT DO NOTHING `;