13 lines
474 B
JSON
13 lines
474 B
JSON
{
|
|
"name": "ticket",
|
|
"key": "ticket_id",
|
|
"fields": {
|
|
"ticket_id": {"type": "pattern", "required": true, "pattern": "^T-\\d{4}$"},
|
|
"title": {"type": "string", "required": true, "min": 4, "max": 40},
|
|
"requester": {"type": "string", "required": true, "max": 20},
|
|
"priority": {"type": "enum", "required": true, "values": ["low", "normal", "high"]},
|
|
"opened": {"type": "date", "required": true},
|
|
"contact": {"type": "phone", "required": false}
|
|
}
|
|
}
|