From f12f8b987a38ed60613fcab1572e70391426df35 Mon Sep 17 00:00:00 2001 From: Robbie Antenesse Date: Mon, 24 Feb 2020 10:47:08 -0700 Subject: [PATCH] Give permissionLevel columns defaultValue of Private If not included from UI or otherwise excluded, make it private --- server/sequelize/models/Review.js | 1 + server/sequelize/models/Shelf.js | 1 + server/sequelize/models/Status.js | 1 + server/sequelize/models/User.js | 1 + 4 files changed, 4 insertions(+) diff --git a/server/sequelize/models/Review.js b/server/sequelize/models/Review.js index a81728b..6864c5a 100644 --- a/server/sequelize/models/Review.js +++ b/server/sequelize/models/Review.js @@ -18,6 +18,7 @@ module.exports = sequelize => sequelize.define('Review', { permissionLevel: { type: Sequelize.INTEGER, allowNull: false, + defaultValue: 0, references: { model: sequelize.models.PermissionLevel, key: 'id', diff --git a/server/sequelize/models/Shelf.js b/server/sequelize/models/Shelf.js index 550683c..97ebc44 100644 --- a/server/sequelize/models/Shelf.js +++ b/server/sequelize/models/Shelf.js @@ -25,6 +25,7 @@ module.exports = sequelize => sequelize.define('Shelf', { permissionLevel: { type: Sequelize.NUMBER, allowNull: false, + defaultValue: 0, references: { model: sequelize.models.PermissionLevel, key: 'id', diff --git a/server/sequelize/models/Status.js b/server/sequelize/models/Status.js index 618144b..0d6de98 100644 --- a/server/sequelize/models/Status.js +++ b/server/sequelize/models/Status.js @@ -18,6 +18,7 @@ module.exports = sequelize => sequelize.define('Status', { permissionLevel: { type: Sequelize.INTEGER, allowNull: false, + defaultValue: 0, references: { model: sequelize.models.PermissionLevel, key: 'id', diff --git a/server/sequelize/models/User.js b/server/sequelize/models/User.js index 1935dcc..dea74ac 100644 --- a/server/sequelize/models/User.js +++ b/server/sequelize/models/User.js @@ -34,6 +34,7 @@ module.exports = sequelize => sequelize.define('User', { permissionLevel: { type: Sequelize.INTEGER, allowNull: false, + defaultValue: 0, references: { model: sequelize.models.PermissionLevel, key: 'id',