Add ability to store column order

This commit is contained in:
garrettmills
2020-02-19 01:11:28 -06:00
parent f03b4efb7e
commit 5bdcf59dbd
2 changed files with 49 additions and 6 deletions

View File

@@ -1,5 +1,6 @@
const Model = require('flitter-orm/src/model/Model')
const uuid = require('uuid/v4')
const ColumnDef = require('./ColumnDef.model')
/*
* Database Model
@@ -21,6 +22,10 @@ class Database extends Model {
accessible_by(user, mode = 'view') {
return user.can(`database:${this.UUID}:${mode}`)
}
async get_columns() {
return ColumnDef.find({DatabaseId: this.UUID});
}
// Static and instance methods can go here
}