UNPKG

mongoose-attachments-localfs

Version:

Simple File System Storage Provider for mongoose-attachments

30 lines (26 loc) 526 B
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);