SystemMessage.js 591 B

123456789101112131415161718192021
  1. /* eslint-disable
  2. no-unused-vars,
  3. */
  4. // TODO: This file was created by bulk-decaffeinate.
  5. // Fix any style issues and re-enable lint.
  6. const mongoose = require('mongoose')
  7. const Settings = require('settings-sharelatex')
  8. const { Schema } = mongoose
  9. const { ObjectId } = Schema
  10. const SystemMessageSchema = new Schema({
  11. content: { type: String, default: '' }
  12. })
  13. const conn = mongoose.createConnection(Settings.mongo.url, {
  14. server: { poolSize: Settings.mongo.poolSize || 10 },
  15. config: { autoIndex: false }
  16. })
  17. exports.SystemMessage = conn.model('SystemMessage', SystemMessageSchema)