File.coffee 466 B

12345678910111213141516
  1. mongoose = require 'mongoose'
  2. Settings = require 'settings-sharelatex'
  3. Schema = mongoose.Schema
  4. ObjectId = Schema.ObjectId
  5. FileSchema = new Schema
  6. name : type:String, default:''
  7. created : type:Date, default: () -> new Date()
  8. rev : {type:Number, default:0}
  9. linkedFileData: { type: Schema.Types.Mixed }
  10. hash : type:String
  11. mongoose.model 'File', FileSchema
  12. exports.File = mongoose.model 'File'
  13. exports.FileSchema = FileSchema