Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 856 Bytes

readme.md

File metadata and controls

35 lines (26 loc) · 856 Bytes

mongoose-unix-timestamp

Features

  • create created_at column for auto generate time while create this document in unix format
  • create updated_at column for auto generate time while update this document in unix format

Tech

Mongoose-unix-timestamp uses a number of open source projects to work properly:

  • [node.js] - evented I/O for the backend
  • [Express] - fast node.js network app framework

And of course this is open source and open to contribute on GitHub.

Installation

$ cd /path/to/your/app
$ npm install mongoose-unix-timestamp

Usage

const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const unixTimestamp = require('mongoose-unix-timestamp');

const user = new Schema({
	full_name: String,
	email: String,
});

user.plugin(unixTimestamp);

const model = mongoose.model('User', user);