feat(database): Add version 6 with new 'files' store and update existing stores

This commit is contained in:
kangfenmao 2025-04-05 20:59:36 +08:00
parent 7364646caa
commit d9abfc5443

View File

@ -44,9 +44,17 @@ db.version(5)
topics: '&id, messages', topics: '&id, messages',
settings: '&id, value', settings: '&id, value',
knowledge_notes: '&id, baseId, type, content, created_at, updated_at', knowledge_notes: '&id, baseId, type, content, created_at, updated_at',
translate_history: '&id, sourceText, targetText, sourceLanguage, targetLanguage, createdAt', translate_history: '&id, sourceText, targetText, sourceLanguage, targetLanguage, createdAt'
quick_phrases: 'id'
}) })
.upgrade((tx) => upgradeToV5(tx)) .upgrade((tx) => upgradeToV5(tx))
db.version(6).stores({
files: 'id, name, origin_name, path, size, ext, type, created_at, count',
topics: '&id, messages',
settings: '&id, value',
knowledge_notes: '&id, baseId, type, content, created_at, updated_at',
translate_history: '&id, sourceText, targetText, sourceLanguage, targetLanguage, createdAt',
quick_phrases: 'id'
})
export default db export default db