3
0
corteza/store/compose_modules.yaml
2020-08-26 14:49:33 +02:00

38 lines
1.0 KiB
YAML

import:
- github.com/cortezaproject/corteza-server/compose/types
types:
type: types.Module
fields:
- { field: ID }
- { field: Handle, lookupFilterPreprocessor: lower, unique: true, sortable: true }
- { field: Name, lookupFilterPreprocessor: lower, sortable: true }
- { field: Meta, type: "types.JSONText" }
- { field: NamespaceID }
- { field: CreatedAt, sortable: true }
- { field: UpdatedAt, sortable: true }
- { field: DeletedAt, sortable: true }
lookups:
- fields: [ NamespaceID, Handle ]
uniqueConstraintCheck: true
description: |-
searches for compose module by handle (case-insensitive)
- fields: [ NamespaceID, Name ]
description: |-
searches for compose module by name (case-insensitive)
- fields: [ ID ]
description: |-
searches for compose module by ID
It returns compose module even if deleted
rdbms:
alias: cmd
table: compose_module
customFilterConverter: true