42 lines
1.0 KiB
YAML
42 lines
1.0 KiB
YAML
- name: Dictionary
|
|
comment: Dictionaries management
|
|
disable_pagination: true
|
|
fill_gorm_commit: true
|
|
fill_router_prefix: true
|
|
tpl_type: "tree"
|
|
fields:
|
|
- name: Code
|
|
type: string
|
|
comment: Code of dictionary (unique for same parent)
|
|
gorm_tag: "size:32;"
|
|
form:
|
|
binding_tag: "required,max=32"
|
|
- name: Name
|
|
type: string
|
|
comment: Display name of dictionary
|
|
gorm_tag: "size:128;index"
|
|
query:
|
|
name: LikeName
|
|
in_query: true
|
|
form_tag: name
|
|
op: LIKE
|
|
form:
|
|
binding_tag: "required,max=128"
|
|
- name: Description
|
|
type: string
|
|
comment: Details about dictionary
|
|
gorm_tag: "size:1024"
|
|
form: {}
|
|
- name: Sequence
|
|
type: int
|
|
comment: Sequence for sorting
|
|
gorm_tag: "index;"
|
|
order: DESC
|
|
form: {}
|
|
- name: Status
|
|
type: string
|
|
comment: Status of dictionary (disabled, enabled)
|
|
gorm_tag: "size:20;index"
|
|
query: {}
|
|
form:
|
|
binding_tag: "required,oneof=disabled enabled" |