filestream-ts / src /models /file.ts
vickydmt's picture
Upload folder using huggingface_hub
1fa8efd verified
import mongoose, { Schema, Document } from "mongoose";
export interface IFile extends Document {
fileId: string;
fileName: string;
fileSize: number;
mimeType: string;
createdAt: Date;
}
const FileSchema = new Schema({
fileId: { type: String, required: true, unique: true },
fileName: { type: String, required: true },
fileSize: { type: Number, required: true },
mimeType: { type: String, required: true },
createdAt: { type: Date, default: Date.now },
});
export const FileModel = mongoose.model<IFile>("File", FileSchema);