Damien Broqua
6d0405d129
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: #43
25 lines
532 B
JavaScript
25 lines
532 B
JavaScript
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);
|