share_lib.js 510 B

123456789101112131415161718
  1. // 分享库
  2. const mongoose = require('mongoose');
  3. const Schema = mongoose.Schema;
  4. const shareSchema = new Schema({
  5. ID: String,
  6. compilationID: String,
  7. owner: String, // 拥有者ID
  8. receiver: String, // 接收者ID
  9. libType: Number, // 1: 定额库; 2: 人材机库; 3: 组件模板库;
  10. allowCooperate: {
  11. type: Boolean,
  12. default: false
  13. },
  14. shareDate: String,
  15. updateDate: String
  16. }, {versionKey: false});
  17. mongoose.model('share_libs', shareSchema, 'share_libs');