create-new-startup
Version:
A React Framework for Startup Founders
26 lines (25 loc) • 543 B
JavaScript
const mongoose = require('mongoose');
//Remove subdocument ids later
const visitorSchema = new mongoose.Schema({
trackingID:{type:String, required:true},
ipAddress:{type: String},
browser:{type: String},
cpu:{type: String},
os:{type: String},
ua:{type: String},
requestTimes:
{
type: Array,
default:[],
},
requestHistory:
{
type: Array,
default:[],
},
referrerHistory:
{
type: Array,
}
});
module.exports = mongoose.model("Visitor", visitorSchema);