codecombat/server/analytics/AnalyticsPerDay.coffee
Matt Lott e79cadc761 Remove analytics.log.event created field
_id field already has created data:
http://docs.mongodb.org/manual/reference/object-id/
Also some misc analytics cleanup.
2015-01-14 13:03:02 -08:00

13 lines
661 B
CoffeeScript

mongoose = require 'mongoose'
AnalyticsPerDaySchema = new mongoose.Schema({
d: {type: String} # yyyymmdd day, e.g. '20150123'
e: {type: Number} # event (analytics string ID from analytics.strings)
l: {type: Number} # level (analytics string ID from analytics.strings)
f: {type: Number} # filter (analytics string ID from analytics.strings)
fv: {type: Number} # filter value (analytics string ID from analytics.strings)
c: {type: Number} # count
}, {strict: false})
# TODO: Why can't we query against a collection with caps, like 'analytics.perDay'?
module.exports = AnalyticsPerDay = mongoose.model('analytics.perday', AnalyticsPerDaySchema)