Add patterns for joining tables in API list methods

i.e. we needed to do an *outer* join on User.person since that can be null
This commit is contained in:
Lance Edgar 2018-11-27 02:21:38 -06:00
parent 93aa96a339
commit b7319fd152
3 changed files with 43 additions and 10 deletions

View file

@ -88,17 +88,18 @@ var app = new Vue({
data: {
columns: [
'username',
'person_name',
'person_display_name',
'active'
],
options: {
filterable: false,
headings: {
person_display_name: "Person"
},
sortable: [
'username',
'person_name',
'person_display_name',
'active'
// TODO: add sort for Person.display_name
// 'person'
],
orderBy: {
column: 'username',