Analytics Update #43
3 changed files with 10 additions and 5 deletions
|
@ -1,11 +1,16 @@
|
|||
const db = require('../../models');
|
||||
const logger = require('winston');
|
||||
|
||||
function createAnalyticsRecord (action, url, ipAddress, result) {
|
||||
db.Usage.create({
|
||||
db.Analytics.create({
|
||||
action,
|
||||
url,
|
||||
ipAddress,
|
||||
result,
|
||||
})
|
||||
.then()
|
||||
.catch(error => {
|
||||
logger.error('sequelize error', error);
|
||||
});
|
||||
};
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
module.exports = (sequelize, { STRING }) => {
|
||||
const Usage = sequelize.define(
|
||||
'Usage',
|
||||
const Analytics = sequelize.define(
|
||||
'Analytics',
|
||||
{
|
||||
action: {
|
||||
type : STRING,
|
||||
|
@ -23,5 +23,5 @@ module.exports = (sequelize, { STRING }) => {
|
|||
freezeTableName: true,
|
||||
}
|
||||
);
|
||||
return Usage;
|
||||
return Analytics;
|
||||
};
|
|
@ -67,7 +67,7 @@ const http = require('./routes/sockets-routes.js')(app, siofu, hostedContentPath
|
|||
// sync sequelize
|
||||
// wrap the server in socket.io to intercept incoming sockets requests
|
||||
// start server
|
||||
db.sequelize.sync({}).then(() => {
|
||||
db.sequelize.sync().then(() => {
|
||||
http.listen(PORT, () => {
|
||||
winston.info(`Server is listening on PORT ${PORT}`);
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue