Files
speckle-server/packages/server/modules/core/services/generic.js
T
2024-10-17 12:47:49 +03:00

23 lines
456 B
JavaScript

const knex = require('@/db/knex')
const Roles = () => knex('user_roles')
const Scopes = () => knex('scopes')
module.exports = {
async getAllScopes() {
return await Scopes().select('*')
},
async getPublicScopes() {
return await Scopes().select('*').where({ public: true })
},
async getAllRoles() {
return await Roles().select('*')
},
async getPublicRoles() {
return await Roles().select('*').where({ public: true })
}
}