std_engineer_feature_lib.js 592 B

12345678910111213141516171819202122232425
  1. 'use strict';
  2. /**
  3. *
  4. *
  5. * @author Zhong
  6. * @date 2019/3/5
  7. * @version
  8. */
  9. //建设项目基本信息库
  10. const mongoose = require('mongoose');
  11. const Schema = mongoose.Schema;
  12. const oprSchema = require('../all_schemas/opr_schema');
  13. const engineerFeatureLib = new Schema({
  14. ID: {type: String, index: true},
  15. name: String,
  16. creator: String,
  17. createDate: Number,
  18. recentOpr: [oprSchema],
  19. features: {
  20. type: Schema.Types.Mixed,
  21. default: []
  22. }
  23. }, {versionKey: false});
  24. mongoose.model('std_engineer_feature_lib', engineerFeatureLib, 'std_engineer_feature_lib');