diff --git a/netease_music/src/getInfo/albumInfoUtils.js b/netease_music/src/getInfo/albumInfoUtils.js index 107b51a..c322d29 100644 --- a/netease_music/src/getInfo/albumInfoUtils.js +++ b/netease_music/src/getInfo/albumInfoUtils.js @@ -81,8 +81,17 @@ async function fetch({ albumId, debug = false, update = false }) { } if (html.includes(`
很抱歉,你要查找的网页找不到
`)) { - let deleteResult = await dbUtils.query('DELETE FROM song_album_relation WHERE album_id = ?', [albumId]); - console.log(`album: ${albumId} 不存在,从song_album_relation表中删除. affectedRows: ${deleteResult.affectedRows}`); + // let deleteResult = await dbUtils.query('DELETE FROM song_album_relation WHERE album_id = ?', [albumId]); + // console.log(`album: ${albumId} 不存在,从song_album_relation表中删除. affectedRows: ${deleteResult.affectedRows}`); + console.log(`album: ${artistId} 不存在,插入空数据`); + dbUtils.query('INSERT IGNORE INTO album SET ?', { + album_id: albumId, + title: '', + description: '', + image: '', + pub_date: '', + version: 1 + }); return; } diff --git a/netease_music/src/getInfo/artistInfoUtils.js b/netease_music/src/getInfo/artistInfoUtils.js index a3e3582..c192b05 100644 --- a/netease_music/src/getInfo/artistInfoUtils.js +++ b/netease_music/src/getInfo/artistInfoUtils.js @@ -69,8 +69,16 @@ async function fetch({ artistId, debug = false }) { } if (html.includes(`很抱歉,你要查找的网页找不到
`)) { - let deleteResult = await dbUtils.query('DELETE FROM song_artist_relation WHERE artist_id = ?', [artistId]); - console.log(`artist: ${artistId} 不存在,从song_artist_relation表中删除. affectedRows: ${deleteResult.affectedRows}`); + // let deleteResult = await dbUtils.query('DELETE FROM song_artist_relation WHERE artist_id = ?', [artistId]); + // console.log(`artist: ${artistId} 不存在,从song_artist_relation表中删除. affectedRows: ${deleteResult.affectedRows}`); + console.log(`artist: ${artistId} 不存在,插入空数据`); + dbUtils.query('INSERT IGNORE INTO artist SET ?', { + artist_id: artistId, + title: '', + description: '', + image: '', + pub_date: '', + }); return; }