mongoose-attachments-localfs
Version:
Simple File System Storage Provider for mongoose-attachments
30 lines (26 loc) • 526 B
JavaScript
var attachments = require(__dirname + '/../../lib/localfs-provider');
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var os = require("os");
var StubSchema = new Schema({
name: {
type: String,
required: true
}
});
StubSchema.plugin(attachments, {
directory: os.tmpdir(),
storage: {
providerName: 'localfs'
},
properties: {
image: {
styles: {
image: {
'$format': 'jpg'
}
}
}
}
});
module.exports = mongoose.model('Foo', StubSchema);