Added bookshelf model for api_tokens
This commit is contained in:
14
api/models/api-token-model.js
Normal file
14
api/models/api-token-model.js
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
'use strict'
|
||||||
|
const bookshelf = require('../database/bookshelf').bookshelf;
|
||||||
|
|
||||||
|
require('./user-model');
|
||||||
|
|
||||||
|
let APIToken = bookshelf.Model.extend({
|
||||||
|
tableName: 'api_token',
|
||||||
|
hidden: [ 'id' ],
|
||||||
|
user() {
|
||||||
|
return this.hasOne( 'User', 'user_uuid' );
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
module.exports = bookshelf.model( 'APIToken', APIToken );
|
||||||
Reference in New Issue
Block a user