界面优化

This commit is contained in:
DelLevin-Home
2026-07-04 19:44:23 +08:00
parent 337590b374
commit fab952a625
15 changed files with 155 additions and 79 deletions

View File

@@ -72,7 +72,7 @@ class DatabaseHelper {
return await openDatabase(
path,
version: 28,
version: 29,
onCreate: _createDB,
onUpgrade: _onUpgrade,
);
@@ -255,6 +255,13 @@ class DatabaseHelper {
// 移除 Note Plus 功能,删除 note_plus 表
await db.execute('DROP TABLE IF EXISTS note_plus');
}
if (oldVersion < 29) {
// 为书籍表添加译者字段
final bookCols = await db.rawQuery('PRAGMA table_info(books)');
if (!bookCols.any((col) => col['name'] == 'translators')) {
await db.execute('ALTER TABLE books ADD COLUMN translators TEXT');
}
}
}
/// 升级books表到V27添加阅读始末日期字段
@@ -665,6 +672,7 @@ class DatabaseHelper {
title TEXT NOT NULL,
cover_path TEXT,
authors TEXT,
translators TEXT,
alternate_titles TEXT,
publisher TEXT,
genres TEXT,