permission_group.js 547 B

1234567891011121314151617181920212223242526
  1. /**
  2. * 后台管理权限组数据模型
  3. *
  4. * @author EllisRan
  5. * @date 2018/12/06
  6. * @version
  7. */
  8. import mongoose from "mongoose";
  9. let Schema = mongoose.Schema;
  10. let collectionName = 'permission_group';
  11. let modelSchema = {
  12. // 组名
  13. name: {
  14. type: String,
  15. index: true
  16. },
  17. // 权限ID JSON列表
  18. permission: String,
  19. // 创建时间
  20. create_time: {
  21. type: Number,
  22. default: 0
  23. },
  24. };
  25. mongoose.model(collectionName, new Schema(modelSchema, {versionKey: false, collection: collectionName}));