const mongoose = require('../infrastructure/Mongoose') const { DocSchema } = require('./Doc') const { FileSchema } = require('./File') const { Schema } = mongoose const FolderSchema = new Schema( { name: { type: String, default: 'new folder' }, }, { minimize: false } ) FolderSchema.add({ docs: [DocSchema], fileRefs: [FileSchema], folders: [FolderSchema], }) exports.Folder = mongoose.model('Folder', FolderSchema) exports.FolderSchema = FolderSchema