mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-01-30 14:59:38 +00:00
Add feed migration and cleanup
This commit is contained in:
parent
a4b0f6c202
commit
a0bc959850
12 changed files with 138 additions and 34 deletions
|
|
@ -106,7 +106,7 @@ class Database {
|
|||
require('./models/FeedEpisode')(this.sequelize)
|
||||
require('./models/Setting')(this.sequelize)
|
||||
|
||||
return this.sequelize.sync({ force })
|
||||
return this.sequelize.sync({ force, alter: false })
|
||||
}
|
||||
|
||||
async loadData(force = false) {
|
||||
|
|
@ -354,12 +354,13 @@ class Database {
|
|||
this.libraryItems = this.libraryItems.filter(li => li.id !== libraryItemId)
|
||||
}
|
||||
|
||||
createFeed(oldFeed) {
|
||||
// TODO: Implement
|
||||
async createFeed(oldFeed) {
|
||||
await this.models.feed.fullCreateFromOld(oldFeed)
|
||||
this.feeds.push(oldFeed)
|
||||
}
|
||||
|
||||
updateFeed(oldFeed) {
|
||||
// TODO: Implement
|
||||
return this.models.feed.fullUpdateFromOld(oldFeed)
|
||||
}
|
||||
|
||||
async removeFeed(feedId) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue