Built motion from commit b33b832.|1.0.17
[motion.git] / server / models / setting.js
index 8846f40..4540f36 100644 (file)
@@ -5,12 +5,12 @@ module.exports = function(sequelize, DataTypes) {
   var Setting = sequelize.define('Setting', {
     min_internal: {
       type: DataTypes.INTEGER(11),
-      unique: true,
+      unique: 'min_internal',
       defaultValue: 1000
     },
     min_mailbox: {
       type: DataTypes.INTEGER(11),
-      unique: true,
+      unique: 'min_mailbox',
       defaultValue: 1000
     },
     agi_port: {
@@ -49,7 +49,21 @@ module.exports = function(sequelize, DataTypes) {
     firstSetup: {
       type: DataTypes.BOOLEAN,
       defaultValue: true
-    }
+    },
+    firstLogin: {
+      type: DataTypes.BOOLEAN,
+      defaultValue: false
+    },
+    stunaddr: {
+      type: DataTypes.STRING
+    },
+    motionBarLogo: {
+      type: DataTypes.STRING
+    },
+    defaultMotionBarLogo: {
+      type: DataTypes.BOOLEAN,
+      defaultValue: true
+    },
   }, {
     tableName: 'settings'
   });