剧集更新提示

This commit is contained in:
mtvpls
2026-02-19 22:03:05 +08:00
parent b914133dd7
commit 84fec2eada
11 changed files with 175 additions and 49 deletions
+7 -4
View File
@@ -66,9 +66,9 @@ export class D1Storage implements IStorage {
INSERT INTO play_records (
username, key, title, source_name, cover, year,
episode_index, total_episodes, play_time, total_time,
save_time, search_title
save_time, search_title, new_episodes
)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
ON CONFLICT(username, key) DO UPDATE SET
title = excluded.title,
source_name = excluded.source_name,
@@ -79,7 +79,8 @@ export class D1Storage implements IStorage {
play_time = excluded.play_time,
total_time = excluded.total_time,
save_time = excluded.save_time,
search_title = excluded.search_title
search_title = excluded.search_title,
new_episodes = excluded.new_episodes
`)
.bind(
userName,
@@ -93,7 +94,8 @@ export class D1Storage implements IStorage {
record.play_time,
record.total_time,
record.save_time,
record.search_title || ''
record.search_title || '',
record.new_episodes || null
)
.run();
} catch (err) {
@@ -727,6 +729,7 @@ export class D1Storage implements IStorage {
total_time: row.total_time,
save_time: row.save_time,
search_title: row.search_title || '',
new_episodes: row.new_episodes || undefined,
};
}