|
@ -13,7 +13,7 @@ const ResourceVisitSchema = new Schema({ |
|
|
created: { type: Date, required: true, default: Date.now, index: -1, expires: '7d' }, |
|
|
created: { type: Date, required: true, default: Date.now, index: -1, expires: '7d' }, |
|
|
resourceType: { type: String, enum: ['Link', 'User'], required: true }, |
|
|
resourceType: { type: String, enum: ['Link', 'User'], required: true }, |
|
|
resource: { type: Schema.ObjectId, required: true, index: 1, ref: 'Link' }, |
|
|
resource: { type: Schema.ObjectId, required: true, index: 1, ref: 'Link' }, |
|
|
user: { type: Schema.ObjectId, index: 1, ref: 'User' }, |
|
|
user: { type: Schema.ObjectId, ref: 'User' }, |
|
|
geoip: { type: GeoIp }, |
|
|
geoip: { type: GeoIp }, |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|