summaryrefslogtreecommitdiff
path: root/node_modules/mongoose/lib/schemadefault.js
blob: a468c85780a78109b6dc05b65e489710c5a42b71 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/**
 * Module dependencies.
 */

var Schema = require('./schema')

/**
 * Default model for querying the system.profiles
 * collection (it only exists when profiling is
 * enabled.
 */

exports['system.profile'] = new Schema({
    ts: Date
  , info: String // deprecated
  , millis: Number
  , op: String
  , ns: String
  , query: Schema.Types.Mixed
  , updateobj: Schema.Types.Mixed
  , ntoreturn: Number
  , nreturned: Number
  , nscanned: Number
  , responseLength: Number
  , client: String
  , user: String
  , idhack: Boolean
  , scanAndOrder: Boolean
  , keyUpdates: Number
  , cursorid: Number
}, { noVirtualId: true, noId: true });