UNPKG

micro-toolkit-event-storage-mongo

Version:

A mongodb implementation of the event storage interface

16 lines (11 loc) 389 B
var mongoose = require('mongoose') var mongooseSchema = mongoose.Schema var Promise = require('bluebird') mongoose.Promise = Promise var schema = mongooseSchema({ sequence: { type: Number, min: 1, index: true }, created: { type: Date, default: Date.now }, raw: { type: mongoose.Schema.Types.Mixed } }) var EventModel = mongoose.model('Event', schema) module.exports = EventModel