Secure-Share / src /models /File.js
TITI14ONI
Configuration finale avec Docker et variables d'environnement
9cf1ab7
Raw
History Blame Contribute Delete
428 Bytes
import mongoose from "mongoose";
const fileSchema = new mongoose.Schema({
fileId: { type: String, required: true, unique: true },
path: String,
originalName: String,
sender: String,
senderId: String,
recipient: String,
message: String,
codeHash: String,
downloadedAt: Date,
expiresAt: Date,
}, { timestamps: true });
export default mongoose.model("File", fileSchema);