diff options
| -rw-r--r-- | models/stats_dimensions.js | 7 | ||||
| -rw-r--r-- | package.json | 3 |
2 files changed, 7 insertions, 3 deletions
diff --git a/models/stats_dimensions.js b/models/stats_dimensions.js index 22699d8..8b22e58 100644 --- a/models/stats_dimensions.js +++ b/models/stats_dimensions.js @@ -1,5 +1,7 @@ /* jshint indent: 2 */ +var JsonField = require("sequelize-json"); + module.exports = function(sequelize, DataTypes) { return sequelize.define('stats_dimensions', { id: { @@ -12,10 +14,11 @@ module.exports = function(sequelize, DataTypes) { type: DataTypes.STRING(191), allowNull: false }, - filter: { + filter_hash: { type: DataTypes.STRING(191), allowNull: false - } + }, + filter: JsonField(sequelize, "stats_dimensions", "filter") }, { tableName: 'stats_dimensions', timestamps: false, diff --git a/package.json b/package.json index eeedf82..6d642e3 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "license": "UNLICENSED", "dependencies": { "mysql": "^2.13.0", - "sequelize-auto": "^0.4.25" + "sequelize-auto": "^0.4.25", + "sequelize-json": "^2.1.2" } } |
