randydev commited on
Commit
5b3e23e
·
verified ·
1 Parent(s): fcd016f

Update models.js

Browse files
Files changed (1) hide show
  1. models.js +3 -1
models.js CHANGED
@@ -7,9 +7,11 @@ const apiKeySchema = new mongoose.Schema({
7
  email: { type: String },
8
  createdAt: { type: Date, default: Date.now },
9
  type: { type: String, enum: ["free", "premium"], default: "free" },
10
- expiresAt: { type: Date, required: true, index: { expires: 0 } }
 
11
  });
12
 
 
13
  const jobSchema = new mongoose.Schema({
14
  job_id: { type: String, unique: true },
15
  status: { type: String, enum: ["pending", "processing", "completed", "failed"], default: "pending" },
 
7
  email: { type: String },
8
  createdAt: { type: Date, default: Date.now },
9
  type: { type: String, enum: ["free", "premium"], default: "free" },
10
+ expiresAt: { type: Date, required: true },
11
+ is_expired: { type: Boolean, default: false }
12
  });
13
 
14
+
15
  const jobSchema = new mongoose.Schema({
16
  job_id: { type: String, unique: true },
17
  status: { type: String, enum: ["pending", "processing", "completed", "failed"], default: "pending" },