TemplateItems.js 945 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /**
  2. * Created by Administrator on 2015/4/15.
  3. * 子模板信息
  4. */
  5. var mongoose = require('mongoose');
  6. var shortid = require('shortid');
  7. var Schema = mongoose.Schema;
  8. var TemplateItemsSchema = new Schema({
  9. _id: {
  10. type: String,
  11. unique: true,
  12. 'default': shortid.generate
  13. },
  14. name: String,
  15. forder : { type: String , default: "2-stage-default" }, //别名 指向模板文件夹
  16. cateName: { type: String , default: "contentList" }, // 模板类型 大类列表
  17. detailName: { type: String , default: "detail" }, // 模板类型 内容详情
  18. isDefault : { type : Boolean , default : false }, // 是否为默认模板
  19. date: { type: Date, default: Date.now },
  20. comment : String // 小类模板描述
  21. });
  22. TemplateItemsSchema.statics = {
  23. };
  24. var TemplateItems = mongoose.model("TemplateItems",TemplateItemsSchema);
  25. module.exports = TemplateItems;