forked from dbroqua/MusicTopus
Version 1.1
Correction de bugs : * Avoir un logo pour les pages d'erreurs #32 * Stocker localement les assets d'un album #37 Co-authored-by: dbroqua <contact@darkou.fr> Reviewed-on: https://git.darkou.fr/dbroqua/MusicTopus/pulls/43
This commit is contained in:
parent
23c58459af
commit
6d0405d129
19 changed files with 1022 additions and 669 deletions
|
@ -29,6 +29,7 @@ const AlbumSchema = new mongoose.Schema(
|
|||
extraartists: Array,
|
||||
images: Array,
|
||||
thumb: String,
|
||||
thumbType: String,
|
||||
},
|
||||
{ timestamps: true }
|
||||
);
|
||||
|
|
24
src/models/jobs.js
Normal file
24
src/models/jobs.js
Normal file
|
@ -0,0 +1,24 @@
|
|||
import mongoose from "mongoose";
|
||||
|
||||
const { Schema } = mongoose;
|
||||
|
||||
const JobSchema = new mongoose.Schema(
|
||||
{
|
||||
model: String,
|
||||
id: Schema.Types.ObjectId,
|
||||
state: {
|
||||
type: String,
|
||||
enum: ["NEW", "IN-PROGRESS", "ERROR", "SUCCESS"],
|
||||
default: "NEW",
|
||||
},
|
||||
lastTry: Date,
|
||||
lastErrorMessage: String,
|
||||
tries: {
|
||||
type: Number,
|
||||
default: 0,
|
||||
},
|
||||
},
|
||||
{ timestamps: true }
|
||||
);
|
||||
|
||||
export default mongoose.model("Jobs", JobSchema);
|
Loading…
Add table
Add a link
Reference in a new issue