Add podcastId to mediaProgress model

This commit is contained in:
mikiher 2025-02-16 08:42:09 +02:00
parent e2f1aeed75
commit 7282afcfde

View File

@ -34,6 +34,8 @@ class MediaProgress extends Model {
this.updatedAt this.updatedAt
/** @type {Date} */ /** @type {Date} */
this.createdAt this.createdAt
/** @type {UUIDV4} */
this.podcastId
} }
static removeById(mediaProgressId) { static removeById(mediaProgressId) {
@ -69,7 +71,8 @@ class MediaProgress extends Model {
ebookLocation: DataTypes.STRING, ebookLocation: DataTypes.STRING,
ebookProgress: DataTypes.FLOAT, ebookProgress: DataTypes.FLOAT,
finishedAt: DataTypes.DATE, finishedAt: DataTypes.DATE,
extraData: DataTypes.JSON extraData: DataTypes.JSON,
podcastId: DataTypes.UUID
}, },
{ {
sequelize, sequelize,