diff --git a/store/adapters/rdbms/rdbms.gen.go b/store/adapters/rdbms/rdbms.gen.go index a70f81ec1..cafdcb597 100644 --- a/store/adapters/rdbms/rdbms.gen.go +++ b/store/adapters/rdbms/rdbms.gen.go @@ -1836,8 +1836,12 @@ func (Store) sortableApplicationFields() map[string]string { "deleted_at": "deleted_at", "deletedat": "deleted_at", "id": "id", + "name": "name", + "owner_id": "owner_id", + "ownerid": "owner_id", "updated_at": "updated_at", "updatedat": "updated_at", + "weight": "weight", } } @@ -1866,6 +1870,12 @@ func (s *Store) collectApplicationCursorValues(res *systemType.Application, cc . case "id": cur.Set(c.Column, res.ID, c.Descending) pkID = true + case "name": + cur.Set(c.Column, res.Name, c.Descending) + case "ownerID": + cur.Set(c.Column, res.OwnerID, c.Descending) + case "weight": + cur.Set(c.Column, res.Weight, c.Descending) case "createdAt": cur.Set(c.Column, res.CreatedAt, c.Descending) case "updatedAt": diff --git a/system/application.cue b/system/application.cue index f460ca618..c390a0916 100644 --- a/system/application.cue +++ b/system/application.cue @@ -7,10 +7,10 @@ import ( application: schema.#Resource & { struct: { id: schema.IdField - name: {} - owner_id: { ident: "ownerID", goType: "uint64", storeIdent: "rel_owner" } + name: {sortable: true} + owner_id: { ident: "ownerID", goType: "uint64", storeIdent: "rel_owner", sortable: true } enabled: {goType: "bool"} - weight: {goType: "int"} + weight: {goType: "int", sortable: true} unify: {goType: "*types.ApplicationUnify"} created_at: schema.SortableTimestampField updated_at: schema.SortableTimestampNilField