bug-fix(spr): Address PR issues

This commit is contained in:
Daniel López Guimaraes
2024-05-01 19:00:13 +01:00
parent 5f83d7a655
commit c74abb7ca3
15 changed files with 133 additions and 76 deletions

View File

@@ -5,9 +5,9 @@ const CECDataSchema = new mongoose.Schema<ICECData, CECDataModel, ICECDataMethod
creator_pid: Number,
game_id: Number,
data: String,
data_hash: String,
size: Number,
created: BigInt,
updated: BigInt
}, { id: false });
created: BigInt
});
export const CECData: CECDataModel = mongoose.model<ICECData, CECDataModel>('CECData', CECDataSchema);
export const CECData = mongoose.model<ICECData, CECDataModel>('CECData', CECDataSchema);

10
src/models/cec-slot.ts Normal file
View File

@@ -0,0 +1,10 @@
import mongoose from 'mongoose';
import { ICECSlot, ICECSlotMethods, CECSlotModel } from '@/types/mongoose/cec-slot';
const CECSlotSchema = new mongoose.Schema<ICECSlot, CECSlotModel, ICECSlotMethods>({
creator_pid: Number,
game_id: Number,
latest_data_id: String
});
export const CECSlot = mongoose.model<ICECSlot, CECSlotModel>('CECSlot', CECSlotSchema);

View File

@@ -32,4 +32,4 @@ FileSchema.plugin(AutoIncrementID, {
field: 'data_id'
});
export const File: FileModel = mongoose.model<IFile, FileModel>('File', FileSchema);
export const File = mongoose.model<IFile, FileModel>('File', FileSchema);

View File

@@ -20,4 +20,4 @@ const TaskSchema = new mongoose.Schema<ITask, TaskModel, ITaskMethods>({
updated: BigInt
}, { id: false });
export const Task: TaskModel = mongoose.model<ITask, TaskModel>('Task', TaskSchema);
export const Task = mongoose.model<ITask, TaskModel>('Task', TaskSchema);