summaryrefslogtreecommitdiffstats
path: root/server/models
diff options
context:
space:
mode:
authorChristian Hofmaier2018-08-10 02:28:51 +0200
committerChristian Hofmaier2018-08-10 02:28:51 +0200
commit79966027428a7d9e1425c63777647e53c9167066 (patch)
treebe23858c24b4ffedd19a6ec188fc5eb87a9c6090 /server/models
parent[server/config] Add server configs. (diff)
downloadbas-79966027428a7d9e1425c63777647e53c9167066.tar.gz
bas-79966027428a7d9e1425c63777647e53c9167066.tar.xz
bas-79966027428a7d9e1425c63777647e53c9167066.zip
[permissions] Add recursive group selection + tables changed to search tables
Role Table has now a new column recursiveGroups to display if recursive selection is wanted Roles and Permissions can now have longer descriptions Data-Tables are now Udos Search-Tables
Diffstat (limited to 'server/models')
-rw-r--r--server/models/permission.js2
-rw-r--r--server/models/role.js3
2 files changed, 3 insertions, 2 deletions
diff --git a/server/models/permission.js b/server/models/permission.js
index a1bd5d3..af007a0 100644
--- a/server/models/permission.js
+++ b/server/models/permission.js
@@ -8,7 +8,7 @@ module.exports = (sequelize, DataTypes) => {
type: DataTypes.INTEGER
},
name: DataTypes.STRING,
- descr: DataTypes.STRING,
+ descr: DataTypes.STRING(2048),
groupdependent: DataTypes.BOOLEAN
}, {
timestamps: false
diff --git a/server/models/role.js b/server/models/role.js
index f33b042..f88c132 100644
--- a/server/models/role.js
+++ b/server/models/role.js
@@ -8,7 +8,8 @@ module.exports = (sequelize, DataTypes) => {
type: DataTypes.INTEGER
},
name: DataTypes.STRING,
- descr: DataTypes.STRING
+ descr: DataTypes.STRING(2048),
+ recursiveGroups: DataTypes.BOOLEAN
}, {
timestamps: false
})