mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-29 13:43:46 -05:00
21 lines
590 B
CoffeeScript
21 lines
590 B
CoffeeScript
|
mongoose = require('mongoose')
|
||
|
Settings = require 'settings-sharelatex'
|
||
|
DocSchema = require('./Doc').DocSchema
|
||
|
FileSchema = require('./File').FileSchema
|
||
|
|
||
|
Schema = mongoose.Schema
|
||
|
ObjectId = Schema.ObjectId
|
||
|
|
||
|
FolderSchema = new Schema
|
||
|
name : {type:String, default:'new folder'}
|
||
|
|
||
|
FolderSchema.add
|
||
|
docs : [DocSchema]
|
||
|
fileRefs : [FileSchema]
|
||
|
folders : [FolderSchema]
|
||
|
|
||
|
|
||
|
mongoose.model('Folder', FolderSchema)
|
||
|
exports.Folder = mongoose.model('Folder')
|
||
|
exports.FolderSchema = FolderSchema
|