refactor: knex remaining models

This commit is contained in:
NGPixel
2018-05-20 18:50:51 -04:00
parent c9b643fbf0
commit 17b2117b39
22 changed files with 426 additions and 447 deletions

View File

@@ -1,7 +1,7 @@
const Model = require('objection').Model
/**
* Settings model
* Groups model
*/
module.exports = class Group extends Model {
static get tableName() { return 'groups' }
@@ -21,11 +21,10 @@ module.exports = class Group extends Model {
}
static get relationMappings() {
const User = require('./users')
return {
users: {
relation: Model.ManyToManyRelation,
modelClass: User,
modelClass: require('./users'),
join: {
from: 'groups.id',
through: {