mongoose-id-token

0.0.3 • Public • Published

mongoose-id-token

Build Status

Creating automatically an uniq token field

Installation

npm install mongoose-id-token

Or add it to your package.json

Usage

For starting, you need to simply add the mongoose-id-token plugin:

var mongoose        = require('mongoose')
  , mongooseIdToken = require('mongoose-id-token')
  , Schema          = mongoose.Schema
 
var Model = new Schema({
    title:       String
  , message:     String
})
 
Model.plugin(mongooseIdToken)

The plugin will create a new field and will create a uniq token on the first saving of the document. You can also change the name of the field by setting the configuration customCollectionName:

var options = {
  fieldName: "token"
  createIndex: true,
  tokenLength: 16
}
Model.plugin(mongooseIdToken, options)

License

MIT License

/mongoose-id-token/

    Package Sidebar

    Install

    npm i mongoose-id-token

    Weekly Downloads

    0

    Version

    0.0.3

    License

    none

    Last publish

    Collaborators

    • kukulili-labs